До начала каникул остается D дней. Определите сколько полных недель и сколько дней до начала каникул.
Выделите операторы программы, необходимые для решения этой задачи.
Program holiday;
Var D : integer; // Дано
week, day: integer; // Найти
Begin
[ Readln / Writeln / Integer] (D);
week := [ D div 7 / D mod 7 / D ⁄ 7 ];
day := [ D mod 7 / D div 7 / M mod 7 / M div D];
[ writeln / readln] (‘Всего ’ [ week / D / day / 7] ,’недель и ’ , [ day / D / 7], ‘ дней’ )
End.
119
445
Ответы на вопрос:
Как то так, сложная попалась var day,a,mon,i,i1,max: integer; {объявляем переменные} begin readln(mon,day); {вводим месяц и день} a: =day; for i: =mon to 12 do begin writeln; write(i,': '); case mon of{сколько дней в месяце} 9: max: =30; 10: max: =31; 11: max: =30; 12: max: =31; end; for i1: =a to max do begin if a> max then break; write(a,' '); a: =a+7; end; a: =a-max; end; end.
Популярно: Информатика
-
tanyaaksenova103.05.2023 14:14
-
snagaytsev116.02.2020 11:15
-
BandaMin07.02.2021 20:00
-
Mamboklubnika12.03.2022 19:23
-
nellit0322.10.2022 02:10
-
gferangiz19.03.2023 23:37
-
masha7130129108.01.2022 13:38
-
olchik7525.04.2020 10:35
-
vikaprostitova10.09.2021 13:24
-
sapeglub05.03.2021 12:45