Предмет: Информатика,
автор: 987654342567
Помогите пожалуйста определить високосный ли год или нет. Пишет YES или NO и следующий ближайший високосный год. Это в паскале.
Ответы
Автор ответа:
0
Program n1;
var a,i: integer;
begin
readln(a);
if (a mod 4 = 0) and (a mod 100<>0) or (a mod 400=0)
then writeln ('yes') else writeln ('no');
i:=a;
while true do
begin
i:=i+1;
if (i mod 4 = 0) and (i mod 100<>0) or (i mod 400=0) then
begin
writeln(i);
break;
end;
end;
end.
var a,i: integer;
begin
readln(a);
if (a mod 4 = 0) and (a mod 100<>0) or (a mod 400=0)
then writeln ('yes') else writeln ('no');
i:=a;
while true do
begin
i:=i+1;
if (i mod 4 = 0) and (i mod 100<>0) or (i mod 400=0) then
begin
writeln(i);
break;
end;
end;
end.
Похожие вопросы
Предмет: Математика,
автор: arar1asss
Предмет: Математика,
автор: Komarnistkaoksana81
Предмет: Геометрия,
автор: markianzavodov
Предмет: Математика,
автор: alexrom77777
Предмет: Математика,
автор: KittyKate13