Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
begem0tcs
31.07.2020 12:28 •
Информатика
Составить программу,которая в зависимости от порядкового номера месяца выводит на экран количество дней в этом месяце.рассмотреть два случая: 1.год високосный. 2.год не является високосным
Показать ответ
Ответ:
KateySh
12.07.2020 19:24
Program G;
Uses Crt;
Var count, num, ch: integer;
Begin
ClrScr;
Writeln('Год високосный? 1 - да, 0 - нет');
Readln(Ch);
If ch=1 then
Begin
Writeln('Введите номер месяца');
Readln(num);
Сase num of
1, 3, 5, 7, 8, 10, 12: writeln('В месяце 31 день.');
4, 6, 9, 11: writeln('В месяце 30 дней.');
2: writeln('В месяце 29 дней');
else writeln('Некорректный ввод данных')
End;
End
Else if ch=0 then
Begin
Writeln('Введите номер месяца');
Readln(num);
Сase num of
1, 3, 5, 7, 8, 10, 12: writeln('В месяце 31 день.');
4, 6, 9, 11: writeln('В месяце 30 дней.');
2: writeln('В месяце 28 дней');
else writeln('Некорректный ввод данных')
End;
End
Else writeln('Некорректный ввод данных');
Readln;
End.
0,0
(0 оценок)
Популярные вопросы: Информатика
Грамотёка
27.09.2021 10:55
Создать веб-страницу средствами языка html со встроенным сценарием от- ветствии с Доставка пиццы В сценарии необходимо использовать методыopen(), close(), alert(), confirm(),...
Makarzzz
18.01.2023 02:17
Составьте программу ввода с клавиатуры массива целых чисел a[1..10] и вывода на экран элементов массива с четными положительными значениями....
artem874
09.05.2023 03:33
У меня таблица по информатике На тему: Алгоритмы исполнителей Выясни какие бывают виды исполнителей.Виды исполнителей: Существенное отличие:Пример:Ждуу очень надо и побыстрее...
naki4
25.01.2020 09:19
А на Арбузовой реке растет много арбузов. Малышки из Зеленого города их не едят, я протыкают в них дырочки и пьют арбузовый сок. Арбузы вырастают такие большие, что наваливаются...
xxxxxxxx13
22.07.2020 00:01
Запустите интерпретатор языка PascalABC.NET и наберите программу n_4 Запустите набранную программу несколько раз для каждого х из множества {123; -123}. После запусков копируйте...
auaftsuaftsa
30.07.2020 19:17
Взгляни на берег - там ты увидишь две банки . В одну из них помещается ровно два литра воды , а в другую - три . Как налить в двухлитровую банку точно один литр ? Укажите два...
аладик2
30.11.2022 15:21
Решите, информатика завтра здать...
Саша007228666
15.02.2023 00:46
Дан двумерный массив. Найти минимальную сумму элементов строки и номер этой строки...
yuralavrenov2016
15.05.2022 09:54
Слитно или раздельно? запишите словосочетания в две колонки. объясните свой выбор. (не)дописанное письмо; письмо (не)дописано; (не)вспаханное поле; (не)забываемая встреча;...
Amaliya04
15.05.2021 03:02
Нарицательное сущ.в нач.форме состоит из 3 звуков первый звук согл.звонк.непарный сонорный...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
Uses Crt;
Var count, num, ch: integer;
Begin
ClrScr;
Writeln('Год високосный? 1 - да, 0 - нет');
Readln(Ch);
If ch=1 then
Begin
Writeln('Введите номер месяца');
Readln(num);
Сase num of
1, 3, 5, 7, 8, 10, 12: writeln('В месяце 31 день.');
4, 6, 9, 11: writeln('В месяце 30 дней.');
2: writeln('В месяце 29 дней');
else writeln('Некорректный ввод данных')
End;
End
Else if ch=0 then
Begin
Writeln('Введите номер месяца');
Readln(num);
Сase num of
1, 3, 5, 7, 8, 10, 12: writeln('В месяце 31 день.');
4, 6, 9, 11: writeln('В месяце 30 дней.');
2: writeln('В месяце 28 дней');
else writeln('Некорректный ввод данных')
End;
End
Else writeln('Некорректный ввод данных');
Readln;
End.