Определить количество дней в году, который вводит пользователь.
В високосном годе - 366 дней, тогда как в обычном 365. Високосными годами являются все года делящиеся нацело на 4 за исключением столетий, которые не делятся нацело на 400.
var year: word; begin write('Input year: '); readln(year); if year mod 4 = 0 then if (year mod 100 = 0) and (year mod 400 0) then year := 365 else year := 366 else year := 365; writeln('The number of days in the year: ', year); end.
Примеры выполнения программы:
Input year: 2012 The number of days in the year: 366
Input year: 1913 The number of days in the year: 365
Последние комментарии
15 часов 20 мин. назад
2 дня 5 часов назад
2 дня 11 часов назад
2 дня 18 часов назад
2 дня 19 часов назад
2 дня 21 час назад
3 дня 16 часов назад
3 дня 16 часов назад
3 дня 16 часов назад
4 дня 5 часов назад