Advertisement
Go0dtry

testscore

Dec 5th, 2012
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.67 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. //declaring variables
  8. ifstream myfile("data.txt");
  9. double grades[26];
  10. int i, studentNumber=0;
  11. int score0_24=0, score25_49=0, score50_74=0,
  12.     score75_99=0, score100_124=0, score125_149=0,
  13.     score150_174=0, score175_200=0;
  14.  
  15. cout << score150_174 << endl;
  16.  
  17. //initializing grades array
  18. for(i=0; i<26; i++)
  19. {
  20.     grades[i] = 0;
  21.     cout << grades[i] << " ";
  22. }
  23.  
  24. //getting data from text file
  25.     for(i=0; i<26; i++)
  26.         {
  27.             myfile >> grades[i];
  28.             myfile.ignore(2);
  29.             studentNumber++;
  30.         }
  31.  
  32.     myfile.close();
  33.  
  34. //finding number of people for each score range
  35. for(i=0; i<26; i++)
  36. {
  37.     if(grades[i] <= 24)
  38.         score0_24++;
  39.     if(grades[i] >= 25 && grades[i] <= 49)
  40.         score25_49++;
  41.     if(grades[i] >= 50 && grades[i] <= 74)
  42.         score50_74++;
  43.     if(grades[i] >= 75 && grades[i] <= 99)
  44.         score75_99++;
  45.     if(grades[i] >= 100 && grades[i] <= 124)
  46.         score100_124++;
  47.     if(grades[i] >= 125 && grades[i] <= 149)
  48.         score125_149++;
  49.     if(grades[i] >= 150 && grades[i] <= 174)
  50.         score150_174++;
  51.     if(grades[i] >= 175 && grades[i] <= 200)
  52.         score175_200++;
  53. }
  54.  
  55. //outputing results
  56. cout << "Number of students: " << studentNumber << endl;
  57. cout << "0-24: " << score0_24 << endl;
  58. cout << "25-49: " << score25_49 << endl;
  59. cout << "50-74: " << score50_74 << endl;
  60. cout << "75-99: " << score75_99 << endl;
  61. cout << "100-124: " << score100_124 << endl;
  62. cout << "125-149: " << score125_149 << endl;
  63. cout << "150-174: " << score150_174 << endl;
  64. cout << "175-200: " << score175_200 << endl;
  65.  
  66. return 0;
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement