Case2. Дано целое число K. Вывести строку-описание оценки, соответствующей числу KK (1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»). Если KK не лежит в диапазоне 1–5, то вывести строку «ошибка».
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#include <stdio.h> int main(void) { int k; printf("K:") ; scanf ("%i", &k); switch (k) { case 1: printf("плохо\n") ; break; case 2: printf("неудовлетворительно\n") ; break; case 3: printf("удовлетворительно\n") ; break; case 4: printf("хорошо\n") ; break; case 5: printf("отлично\n") ; break; default: printf("ошибка\n") ; break; } return 0; } |
Другие задачи из раздела Case можно посмотреть здесь.
Комментарии: