Загрузка данных


program Seasons;
var
  month: integer;
begin
  write('Введите номер месяца: ');
  readln(month);
  
  case month of
    12, 1, 2: writeln('зима');
    3, 4, 5: writeln('весна');
    6, 7, 8: writeln('лето');
    9, 10, 11: writeln('осень');
  else
    writeln('Ошибка: введите число от 1 до 12');
  end;
end.





program AgeWords;
var
  age: integer;
begin
  write('Введите возраст: ');
  readln(age);
  
  write('Вам ', age, ' ');
  
  // Логика выбора правильного окончания
  if (age mod 100 >= 11) and (age mod 100 <= 14) then
    writeln('лет')
  else
    case age mod 10 of
      1: writeln('год');
      2, 3, 4: writeln('года');
      else writeln('лет');
    end;
end.