Вывести строку — словесное описание соответствующей оценки - C (СИ)
Формулировка задачи:
Оператор выбора:
20. Дано целое число в диапазоне 1 – 5. Вывести строку — словесное описание соответствующей оценки (1 — "плохо", 2 — "неудовлетворительно", 3 — "удовлетворительно", 4 — "хорошо", 5 — "отлично").
Решение задачи: «Вывести строку — словесное описание соответствующей оценки»
textual
Листинг программы
int number = 5;/* от 1 до 5*/
switch(number)
{
case 1: printf("плохо\n");
case 2: printf("неудовлетворительно\n");
...................................
case 5: printf("отлично\n");
}
Объяснение кода листинга программы
В данном коде используется конструкция switch-case для выбора и вывода соответствующего словесного описания оценки в зависимости от значения переменной number.
Список действий в данном коде можно описать следующим образом:
- Объявляется переменная
numberтипа int со значением 5. - Запускается конструкция switch-case, где условием является значение переменной
number. - В каждом
caseвыводится соответствующее словесное описание оценки с помощью функции printf. - Конструкция switch-case завершается. Список элементов кода:
- Объявление переменной
number- 1 элемент. Caseдля числа 1 - 1 элемент.Caseдля числа 2 - 1 элемент.Caseдля числа 3 - 1 элемент.Caseдля числа 4 - 1 элемент.Caseдля числа 5 - 1 элемент.- Завершение конструкции switch-case - 1 элемент. Итого: 7 элементов.