fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int scores[10];
  5. int i;
  6. int min, max;
  7. double sum=0.0,average,
  8. variance=0.0;
  9.  
  10. printf("10人のテストの点数を入力せよ:\n");
  11. for(i=0;i<10;i++){
  12. printf("%d人目の点数:",i+1);
  13. scanf("%d",&scores[i]);
  14. sum +=scores[i];
  15. }
  16.  
  17. average=sum/10;
  18.  
  19. min=max=scores[0];
  20.  
  21. for(i=0;i<10;i++){
  22. if(scores[i]<min){
  23. min=scores[i];
  24. }
  25. variance+=(scores[i]-average)*(scores[i]-average);
  26. }
  27.  
  28. printf("\n最低点:%d\n",min);
  29. printf("最高点:%d\n",max);
  30. printf("平均点:%.2f\n",average);
  31. printf("分散:%.2f\n",variance);
  32.  
  33. return 0;
  34. }
Success #stdin #stdout 0.01s 5300KB
stdin
stdout
10人のテストの点数を入力せよ:n1人目の点数:2人目の点数:3人目の点数:4人目の点数:5人目の点数:6人目の点数:7人目の点数:8人目の点数:9人目の点数:10人目の点数:
最低点:0
最高点:1
平均点:445628631.30
分散:4842941712573973504.00