2018/5/14程式作業 第6題 for 四子一丙

第六題

  1. #include
  2. #include
  3. #include
  4. using namespace std;
  5. int main(void)
  6. {
  7. int score[500] = {0}, sum = 0;
  8. int i = 0;
  9. int range[6] = {0,0,0,0,0,0};
  10. srand( (int)time(NULL));
  11. for(i = 0;i <= 500; i++)
  12. {
  13. score[i] = rand()%101;
  14. sum += score[i];
  15. }
  16. sum -= 999;
  17. sum /= (i - 1);
  18. printf("全班國文總平均為%d分\n",sum);
  19. for(i = 0 ;i <= 500; i++)
  20. {
  21. if(score[i] >= 0 && score[i] <= 59)
  22. range[0]++;
  23. else if(score[i] >= 60 && score[i] <= 69)
  24. range[1]++;
  25. else if(score[i] >= 70 && score[i] <= 79)
  26. range[2]++;
  27. else if(score[i] >= 80 && score[i] <= 89)
  28. range[3]++;
  29. else if(score[i] >= 90 && score[i] <= 99)
  30. range[4]++;
  31. else if(score[i] == 100)
  32. range[5]++;
  33. }
  34. printf(" 0~59分 %d 位學生\n",range[0]);
  35. printf("60~69分 %d 位學生\n",range[1]);
  36. printf("70~79分 %d 位學生\n",range[2]);
  37. printf("80~89分 %d 位學生\n",range[3]);
  38. printf("90~99分 %d 位學生\n",range[4]);
  39. printf(" 100分 %d 位學生\n",range[5]);
  40. system("pause"); return(0);
  41. }

留言

這個網誌中的熱門文章

C# 井字遊戲