Введение
В этом практическом занятии мы научимся писать программу на C для нахождения среднего значения n чисел. Мы будем использовать цикл для ввода n чисел от пользователя и затем находить среднее значение введенных чисел.
Примечание: вам нужно самостоятельно создать файл
~/project/main.cдля практики написания кода и изучения процесса компиляции и запуска программы с использованием gcc.
cd ~/project
## создать main.c
touch main.c
## скомпилировать main.c
gcc main.c -o main
## запустить main
./main
Объявить переменные и инициализировать сумму значением 0
Сначала мы объявим и инициализируем переменные, которые будут хранить значения n, счетчика, суммы и x.
#include<stdio.h>
int main()
{
printf("\n\n\t\tLabEx - Best place to learn\n\n\n");
int n, i;
float sum = 0, x;
/* код продолжается... */
}
Получить ввод от пользователя
В этом шаге мы выведем на экран запрос для пользователя, чтобы он ввел количество элементов, и просканируем введенные данные.
printf("Enter number of elements: ");
scanf("%d", &n);
printf("\n\n\nEnter %d elements\n\n", n);
Получить введенные числа и вычислить сумму
В этом шаге мы будем считывать ввод от пользователя и вычислять сумму всех введенных чисел с использованием цикла for.
for(i = 0; i < n; i++)
{
scanf("%f", &x);
sum += x;
}
Вычислить среднее значение и показать результат
В этом шаге мы вычислим среднее значение чисел и покажем результат пользователю.
printf("\n\n\nAverage of the entered numbers is = %f", (sum/n));
printf("\n\n\n\n\t\t\tCoding is Fun!\n\n\n");
return 0;
}
Вот полный код программы:
#include<stdio.h>
int main()
{
printf("\n\n\t\tLabEx - Best place to learn\n\n\n");
int n, i;
float sum = 0, x;
printf("Enter number of elements: ");
scanf("%d", &n);
printf("\n\n\nEnter %d elements\n\n", n);
for(i = 0; i < n; i++)
{
scanf("%f", &x);
sum += x;
}
printf("\n\n\nAverage of the entered numbers is = %f", (sum/n));
printf("\n\n\n\n\t\t\tCoding is Fun!\n\n\n");
return 0;
}
Резюме
В этом практическом занятии мы научились использовать цикл for для чтения n чисел от пользователя, вычисления их суммы и нахождения их среднего значения. Среднее значение n чисел - это важный концепт в программировании, и это практическое занятие предоставляет прекрасную возможность закрепить эти концепции.



