В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Рузанка1111
Рузанка1111
11.02.2021 04:50 •  Информатика

Дано натуральное число n (1n1188), определяющее возраст человека (в месяцах). выразить возраст в годах и месяцах. например, 21 год 10 месяцев, 52 года 1 месяц, 46 лет равно и т.д.

Показать ответ
Ответ:
soktomunkuev20
soktomunkuev20
16.06.2020 21:57

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.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота