Здравствуйте! Пожалуйста подскажите как сделать ввод массива и кол-во элементов массива в данном примере?
const int Max = 100;
float A[Max];
float avg = 0;
int i, n;
for(i = 0; i < n; i++)
{
avg += A[i];
}
printf("Array average is %f", avg /= n);
для высчета среднего арифметического элементов массива вещественных чисел - цикл for. Ввод массива и элементов с консоли при помощи scanf
Ответы (1 шт):
Автор решения: Harry
→ Ссылка
И зачем вам для этого массив?...
int n;
scanf("%d",&n);
for(int i = 0; i < n; i++)
{
float x;
scanf("%f",&x);
avg += x;
}
Ну, проверки, что все введено верно, расставьте сами...