Informatică, întrebare adresată de misagrigoras47, 8 ani în urmă

Calculeaza media aritmetica,geometrica si armonica a tuturor divizorilor unui numar n
Va rog am nevoie urgent


misagrigoras47: In C
misagrigoras47: Va rog
misagrigoras47: Nu C++

Răspunsuri la întrebare

Răspuns de lucaciucandrei
0

#include <stdio.h>

#include <math.h>

int main(){

   int n;

   scanf("%d",&n);

   float s=0,k=0,p=1,s2=0;

   for(int i=1;i<=n;i++)

       if(n%i==0)

           s+=i,k++,p*=i,s2+=(1/i);

   printf("%f%c%f%c%f",s/k,' ',pow(p,1/k),' ',k/s2);

   return 0;

}

Alte întrebări interesante