@jcmvbkbc
Благодарю за внимание! Я пытаюсь вывести значение средней геометрической, но она в любом случае равна 1-це. Никак не могу разобраться.
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
int n = 0;
float sum = 0, prois = 1, sumg, suma, x;
for (;;) {
scanf("%f", &x);
if (x == 0)
break;
n++;
sum = sum + x;
prois = prois*x;
}
if (n > 0) {
suma = sum / n;
float step = 1 / n;
sumg = pow(prois, step);
}
printf("Suma %f", sum);
printf("Cped. arifmetich %f \n ", suma);
printf("Cped. geometri4eskaya %f", sumg);
getch();
}