0 / 0 / 0
Регистрация: 27.12.2023
Сообщений: 4
|
||||||
1 | ||||||
Дни в определенном месяце28.12.2023, 10:36. Показов 588. Ответов 9
В общем, нужно подправить мой код. Честно говоря я не сильно понимаю в чем заключается моя ошибка..
Задача: Количество дней в месяце Напишите программу, выводящую количество дней в месяце по заданному номеру месяца и году. Формат ввода: На вход программе подается два целых положительных числа: номер месяца (от 1 до 12) и четырёхзначный год. Формат вывода: Необходимо вывести одно число — количество дней в заданном месяце. Код:
0
|
28.12.2023, 10:36 | |
Ответы с готовыми решениями:
9
Распечатать фамилии детей данного детского сада, которые родились в определенном месяце; указать их возраст и группу. Солнечные дни в месяце Вывести все воскресные дни в текущем месяце Получить кол-во дней в месяце и дни недели Найти детей, родившихся в определенном месяце |
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,706
|
||||||
28.12.2023, 11:00 | 2 | |||||
1
|
0 / 0 / 0
Регистрация: 27.12.2023
Сообщений: 4
|
|||||||||||
28.12.2023, 13:12 [ТС] | 3 | ||||||||||
Попробовал совместить код, все равно пишет, что задача решена неверно.
0
|
Модератор
|
|
28.12.2023, 13:27 | 4 |
Сообщение было отмечено vacation как решение
Решение
как-то странно вы совместили.
Используйте шаблон из поста #2 и проверку на високосный год делайте только в блоке if (month == 2)
0
|
случайный прохожий
3021 / 2048 / 623
Регистрация: 20.07.2013
Сообщений: 5,501
|
||||||
28.12.2023, 14:53 | 5 | |||||
У меня так получилось (через функцию):
0
|
1037 / 635 / 91
Регистрация: 10.03.2012
Сообщений: 4,274
|
||||||
28.12.2023, 14:56 | 6 | |||||
1
|
0 / 0 / 0
Регистрация: 27.12.2023
Сообщений: 4
|
||||||
29.12.2023, 09:04 [ТС] | 7 | |||||
Получился примерно такой код:
0
|
случайный прохожий
3021 / 2048 / 623
Регистрация: 20.07.2013
Сообщений: 5,501
|
||||||
29.12.2023, 09:18 | 9 | |||||
Сообщение было отмечено vacation как решение
Решение
vacation, проверка на високосность не так делается (у тебя получается, что високосный год раз в 400 лет).
Возможный вариант (который уже был выше в посте №6):
Ну и условие в 16-ой строке кода можно подкорректировать (но это не обязательно).
1
|
0 / 0 / 0
Регистрация: 27.12.2023
Сообщений: 4
|
|
29.12.2023, 09:49 [ТС] | 10 |
Спасибо, я решил! Да, действительно была проблема в проверке на високосный год..
0
|
29.12.2023, 09:49 | |
29.12.2023, 09:49 | |
Помогаю со студенческими работами здесь
10
Написать программу, сообщающую, какие праздничные дни есть в заданном месяце 1991 года Подсчитать количество дней, которое машина простояла в определенном месяце Как часто рождаются люди с определенным именем в определенном месяце Распечатать фамилии детей детского сада, которые родились в определенном месяце Распечатать фамилии детей детского сада, которые родились в определённом месяце Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |