М | 1. Заголовок темы должен быть информативным. В противном случае тема удаляется ... исправляем |
begin
writeln('109 лет');
end.
! | хочешь в премод? правила, п.8. |
function good_age(_age: integer; var day: integer): boolean;
var
sum, temp, age: integer;
begin
sum := 0;
age := _age;
while age > 0 do begin
temp := age mod 10;
inc(sum, temp * temp);
age := age div 10;
end;
day := _age - sum;
good_age := day <= 31;
end;
var
age, max_age, day: integer;
begin
max_age := 300;
for age := 100 to max_age do
if good_age(age, day) then writeln('age = ', age, ' day = ', day);
end.