Паскаль. Вычислить какой день недели введенная дата. Если год начался с понедельника.
//PascalABC.NET v3.3 1633
begin
var days: array [1..7] of string:=('Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота', 'Воскресенье');
var n:=ReadLnInteger('Введите номер дня: ');
writeln(n+' день — ' + days[n mod 7]);
end.
а если вводить 10
месяц - 31 день, а у вас считает только 7