Информатика, опубликовано 2018-08-22 23:54:43 by Гость
Дано натуральное число n (1n1188), определяющее возраст человека (в месяцах). Выразить возраст в годах и месяцах. Например, 21 год 10 месяцев, 52 года 1 месяц, 46 лет равно и т.д.
Ответ оставил Гость
Program saidim;
uses crt;
var
m:integer;
begin
writeln(******************************);
writeln(** Переводилка возраста **);
writeln(******************************);
writeln();
writeln(Введите возраст в месяцах);
readln(m);
writeln(*** alphaues is thinking... ***);
writeln();
// writeln(Возраст равен ,m div 12, лет ,m mod 12, месяцев);
write(Возраст равен ,m div 12);
case ((m div 12) mod 10) of
1: write( год );
2,3,4: write( годa );
else write( лет );
end;
case (m mod 12) of
0: writeln( ровно );
1: writeln(m mod 12, месяц );
2,3,4: writeln(m mod 12, месяцa );
else writeln(m mod 12, месяцев );
end;
end.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на