Как создать программу на языке Си
Создайте программу, которая запросит у пользователя его итоговую оценку и отобразит эквивалентную оценку (см. таблицу ниже) и ее замечания.
Класс
Эквивалент
Замечания
от
к
нет.
письмо
0.0
59.4
0.00
Ф
???
59.5
64.4
1.00
Д
???
64.5
70.4
1.50
Д+
???
70.5
76.4
2.00
С
???
76.5
82.4
2.50
С+
???
82.5
88.4
3.00
Б
???
88.5
94.4
3.50
B+
???
94.5
100.0
4
Один
???
Что я уже пробовал:
#include< stdio.h>
главный() {
/* Эта программа запросит у пользователя его окончательную оценку и отобразит эквивалентную оценку (см. нижеприведенную таблицу) и свои замечания
Примечание: - Вы сами создаете свои собственные замечания. замечания должны вдохновлять их
Оценки
от 0.0 до 59.4 - это число (0.0), которое F в букве
от 59.5 до 64.4 - это число (1.00), которое равно D
от 64,5 до 70,4 - это число (1,50), которое равно D+
от 70.5 до 76.4 - это число (2.00), которое является C
от 76.5 до 82.4 - это число (2.50), которое равно C+
от 82.5 до 88.4 - это число (3.00), которое является B
от 88.5 до 94.4 - это число (3.50), которое равно B+
от 94,5 до 100,0 - это число (4), которое является
пример вывода
введите свой класс fina : 55
эквивалентная оценка-0.0 или F
ремарка= " приятного отдыха"
*/
int grade, equi_grade_num, Примечания;
оценка=от 0 до 100,0
char a, b, c, d, f, p, l, u;
a='A';
b='B';
c='C';
д=д';
f='F';
p= ' B+';
l= ' C+';
u= ' D+';
printf ("введите свою итоговую оценку: ");
scanf ("%d", & amp; grade);
printf ("ваша эквивалентная оценка - %d: или %c: ");
то scanf("%D" на "%С",&ампер;equi_grade_num,&амп;а&амп;б&амп;с,&амп;д&амп;Ф&амп;п&амп;л&амп;у);
if (grade==0 / / grade<=59.4) {
то scanf("%D" на "%С",&ампер;equi_grade_num,&амп;а&амп;б&амп;с,&амп;д&амп;Ф&амп;п&амп;л&амп;у);
printf ("не удалось, требуется немедленное улучшение");
}
геч();
}