C Упражнения: Рассчитать средние оценки по математике некоторых студентов
C Основные объявления и выражения: упражнение 44 с решением
Напишите программу на C, чтобы вычислить средние оценки по математике у некоторых студентов. Введите 0 (исключая для вычисления среднего) или отрицательное значение, чтобы завершить процесс ввода.
Иллюстрированная презентация:
Пример решения:
Код C:
#include <stdio.h>
int main()
{
int marks[99], m, i, a=0, total=0;
float f;
printf("Input Mathematics marks (0 to terminate): ");
for(i = 0; ; i++)
{
scanf("%d", &marks[i]);
if(marks[i] <= 0) {
break;
}
a++;
total += marks[i];
}
f = (float)total/(float)a;
printf("Average marks in Mathematics: %.2f\n", f);
return 0;
}
Пример вывода:
Оценка по математике (от 0 до 10): 10 15 20 25 0 Средний балл по математике: 17,50
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, которая читает два целых числа p и q, выведите число строк p в последовательности от 1 до b в строке.
Далее: Напишите программу на C для вычисления значения S, где S = 1 + 1/2 + 1/3 +… + 1/50.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code