
Вопрос задан 03.05.2020 в 11:25.
Предмет Информатика.
Спрашивает Лебедева Виктория.
СРОЧНОООО что не так с программой Pascal? задание: ввести номер месяца и номер дня, вывести число
дней, оставшихся до Нового года. var m,d,k,i:integer; begin writeln('Введите номер месяца'); readln(m); writeln('Введите день'); readln(d); case m of 2: d:=28; 4,6,9,11: d:=30; 1,3,5,7,8,10,12: d:=31; end; for i:=1 to m-1 do k:=k+d; k:=365-k-d; writeln('До Нового года осталось ' ,k,' дней '); end.

Ответы на вопрос

Отвечает Симонов Марк.
var
m, d, k, i, tmp: integer;
begin
writeln('Введите номер месяца');
readln(m);
writeln('Введите день');
readln(d);
for i := 1 to m - 1 do
begin
case i of
2: tmp := 28;
4, 6, 9, 11: tmp := 30;
1, 3, 5, 7, 8, 10, 12: tmp := 31;
end;
k := k + tmp;
end;
k := 365 - k - d;
writeln('До Нового года осталось ', k, ' дней ');
end.


Топ вопросов за вчера в категории Информатика

Информатика 47

Информатика 33

Информатика 67

Информатика 18

Информатика 25

Информатика 563

Информатика 16
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili