C Упражнения: Принять оценку и показать эквивалентное описание
Условное утверждение C: упражнение 20 с решением
Напишите программу на C, чтобы принять оценку и отобразить эквивалентное описание:
класс | Описание |
---|---|
Е | Отлично |
В | Отлично |
г | Хорошо |
Средний | |
F | Потерпеть поражение |
Иллюстрированная презентация:
Пример решения :
Код C:
#include <stdio.h>
#include <ctype.h>
#include <string.h>
void main()
{
char notes[15];
char grd;
printf("Input the grade :");
scanf("%c", &grd);
grd = toupper(grd);
switch(grd)
{
case 'E':
strcpy(notes, " Excellent");
break;
case 'V':
strcpy(notes, " Very Good");
break;
case 'G':
strcpy(notes, " Good ");
break;
case 'A':
strcpy(notes, " Average");
break;
case 'F':
strcpy(notes, " Fails");
break;
default :
strcpy(notes, "Invalid Grade Found. \n");
break;
}
printf("You have chosen : %s\n", notes);
}
Пример вывода:
Введите оценку: A Вы выбрали: Среднее
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите программу на C, чтобы рассчитать и распечатать счет за электроэнергию данного клиента.
Далее: Напишите программу на C, чтобы прочитать любое число дня в целом числе и отобразить название дня в слове.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code