Паскаль У місяці обчислити кількість парних днів

0 голосов
29 просмотров

Паскаль У місяці обчислити кількість парних днів


Информатика (61 баллов) | 29 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

//PascalABC.NET 3.1 сборка 1239
uses System;

begin
    var m := ReadInteger('Введите номер месяца =>');
    var d := new DateTime(DateTime.Now.Year, m, 1);
    
    var k := 0;
    repeat
        if d.Day mod 2 = 0 then k += 1;
        d := d.AddDays(1);
    until d.Month <> m;
    
    writeln(k);
end.

(53.1k баллов)