Напишите программу, которая бы запрашивала номер дня недели, и в ответ печатала бы название этого дня - Free Pascal

Узнай цену своей работы

Формулировка задачи:

В общем дошел до оператора Case И вот в низу задачки такие. Напишите программу, которая бы запрашивала номер дня недели, и в ответ печатала бы название этого дня («понедельник», «вторник» и так далее). В) Пусть пользователь введет число — свой возраст в годах. Ваша программа должна напечатать фразу: «Вам столько-то лет» с правильным окончанием, например: «Вам 20 лет», или «Вам 34 года», или «Вам 41 год». Подсказка: надо определить последнюю цифру года операцией MOD 10. Некоторые числа выпадают из общего правила, их надо проверить особо (например, 11, 12, 13, 14). Их как я понял можно решить через if,или какой другой способ. Но я не как не пойму ка решить их через case?(

Решение задачи: «Напишите программу, которая бы запрашивала номер дня недели, и в ответ печатала бы название этого дня»

textual
Листинг программы
if y>=21 then ...
else WriteLn('До свидания.');

Объяснение кода листинга программы

В данном коде выполняется следующая последовательность действий:

  1. Запрашивается номер дня недели с помощью функции ReadLn().
  2. Переменная y принимает значение номера дня недели.
  3. Выполняется проверка if y>=21, если условие истинно, то выполняется блок кода после else.
  4. Выводится сообщение «До свидания.» с помощью функции WriteLn().
  5. Код завершается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5
Похожие ответы