fork download
  1. #include <stdio.h>
  2. #include <limits.h>
  3. #include <math.h>
  4. int main(int argc, char const *argv[])
  5. {
  6. int size;
  7. printf("please give the size");
  8. scanf("%d",&size);
  9. int tab[size];
  10. for (int i = 0; i < size; ++i)
  11. {
  12. tab[i]=2*i;
  13. }
  14. int min=INT_MAX, max=INT_MIN, somme=0;
  15. float moy;
  16. for (int i = 0; i < size; ++i)
  17. {
  18. if(min>tab[i])
  19. min=tab[i];
  20. if(max<tab[i])
  21. max=tab[i];
  22. somme+=tab[i];
  23. }
  24. moy=size==0?0:(float)somme/size;
  25. float et,sd_sum=0;
  26. for (int i = 0; i < size; ++i)
  27. {
  28. sd_sum+=pow((tab[i]-moy),2);
  29. }
  30. et=size==0?0:sqrt(sd_sum/size);
  31. printf("MAX=%d\n",max);
  32. printf("MIN=%d\n",min);
  33. printf("Average=%f\n",moy);
  34. printf("Standard Deviation=%f\n",et);
  35. printf("intMAX=%d\tintMIN=%d",INT_MAX,INT_MIN);
  36. return 0;
  37. }
Success #stdin #stdout 0.01s 5328KB
stdin
10
aba
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
geeksforgeeks
stdout
please give the sizeMAX=18
MIN=0
Average=9.000000
Standard Deviation=5.744563
intMAX=2147483647	intMIN=-2147483648