• Предмет: Информатика
  • Автор: Арсаладжамп
  • Вопрос задан 2 года назад

Программирование в среде кумир(бейсик и Паскаль не нужно). Дано целое число n (1 ≤ n ≤ 99), определяющее возраст человека (в годах). Для этого числа напечатать фразу «мне n лет», учитывая при этом, что при некоторых значениях n слово «лет» надо заменить на слово «год» или «года».


Арсаладжамп: Спасибо большое

Ответы

Ответ дал: Аноним
5
алг Возраст
нач
  цел возраст, единицы лет
  лит текст
  вывод "Укажите полное число лет: "
  ввод возраст
  единицы лет:=mod(возраст,10)
  выбор
    при возраст>=5 и возраст<=20:текст:="лет"
    при единицы лет=1:текст:="год"
    при единицы лет>=2 и единицы лет<=4:текст:="годa"
    иначе текст:="лет"
  все
  вывод "Мне "+цел_в_лит(возраст)+" "+текст
кон


Арсаладжамп: Помогло
Аноним: В чем ошибка, укажите конкретно.
Арсаладжамп: Я пошутил)
Арсаладжамп: Идеальное решение
Арсаладжамп: Спасибо)
Аноним: А Вы знаете, чем оборачиваются шутки с пометкой ошибочными правильно выполненного задания?
Арсаладжамп: Нет...
Аноним: Я думаю, модераторы Вам скоро это объяснят
Арсаладжамп: А что такое "лит текст"?
Аноним: Так в КУМир описываются переменные, которые имеют литерный тип, т.е. хранят символьные строки.
Вас заинтересует