Напишите программу, которая вводит с клавиатуры номер месяца и день, и определяет, сколько дней осталось до нового года. при вводе неверных данных должно быть выведено сообщение об ошибке. считается, что год невисокосный. входные данные входная строка содержит два целых числа: номер месяца и номер дня в этом месяце. выходные данные программа должна вывести количество дней, оставшихся до нового года. если введены неверные данные, нужно вывести число -1. примеры входные данные 1 2 выходные данные 363 входные данные 12 30 выходные данные 1 на паскале
287
425
Ответы на вопрос:
Var a, d, count, i: integer; function countday(a: integer): integer; begin if (a > = 1) then countday : = 31; if (a > = 2) then countday : = 28; if (a > = 3) then countday : = 31; if (a > = 4) then countday : = 30; if (a > = 5) then countday : = 31; if (a > = 6) then countday : = 30; if (a > = 7) then countday : = 31; if (a > = 8) then countday : = 31; if (a > = 9) then countday : = 30; if (a > = 10) then countday : = 31; if (a > = 11) then countday : = 30; if (a > = 12) then countday : = 31; end; begin count : = 0; write('введите месяц: '); readln(a); write('введите день: '); readln(d); if (a < = 0)or(a > 12)or(d < = 0)or(d > countday(a)) then writeln('ошшибка в данных! ') else begin for i: =a to 12 do count : = count + countday(i); count : = count - d; writeln('до нового года осталось ', count, ' дней.'); end; end.
6= 3*2 = 1*6 1116 1161 1611 6111 2311 3211 2131 3121 2113 3112 1231 1321 1213 1312 1123 1132 4 + 4*3 = 16
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
timofeevele13.04.2023 00:30
-
лехакек29.06.2020 13:58
-
КсенияБыкК26.12.2022 12:56
-
Титова201727.01.2020 22:03
-
опшпищи10.05.2022 02:22
-
орпасм27.06.2022 17:19
-
ваняшка06.08.2021 06:58
-
TruckThorEast18.09.2020 20:03
-
Vbeker26.08.2021 06:30
-
kostrigina200117.07.2020 14:31
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.