• Напишите процедуру которая принимает числовой параметр-Возраст человека в годах и выводит этот возраст со словом год, года или лет. Например 21 год, 22 года, 12 лет

Ответы 1

  • procedure Age(n: integer);var  m: integer;  s: string;begin  if ((n >= 11) and (n <= 20)) or ((n >= 111) and (n <= 120)) then s := 'лет'   else begin    m := n mod 10;    case m of      1: s := 'год';      2..4: s := 'года';    else s := 'лет'    end  end;  Writeln('Возраст равен ', n, ' ', s)end;
    • Автор:

      luci
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years