Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- int main()
- {
- char filename[50];
- ifstream myfile;
- cin.getline(filename, 50);
- myfile.open("filename");
- if (!myfile.is_open())
- {
- cout << " Not open! ";
- }
- char word[50];
- myfile >> word;
- while(myfile.good()){
- cout << word << " ";
- myfile >> word;
- }
- double grades[26];
- int i, studentNumber=0;
- int score0_24=0, score25_49=0, score50_74=0,
- score75_99=0, score100_124=0, score125_149=0,
- score150_174=0, score175_200=0;
- cout << score150_174 << endl;
- for(i=0; i<26; i++)
- {
- grades[i] = 0;
- cout << grades[i] << " ";
- }
- for(i=0; i<26; i++)
- {
- myfile >> grades[i];
- myfile.ignore(2);
- studentNumber++;
- }
- myfile.close();
- for(i=0; i<26; i++)
- {
- if(grades[i] <= 24)
- score0_24++;
- if(grades[i] >= 25 && grades[i] <= 49)
- score25_49++;
- if(grades[i] >= 50 && grades[i] <= 74)
- score50_74++;
- if(grades[i] >= 75 && grades[i] <= 99)
- score75_99++;
- if(grades[i] >= 100 && grades[i] <= 124)
- score100_124++;
- if(grades[i] >= 125 && grades[i] <= 149)
- score125_149++;
- if(grades[i] >= 150 && grades[i] <= 174)
- score150_174++;
- if(grades[i] >= 175 && grades[i] <= 200)
- score175_200++;
- }
- cout << "Number of students: " << studentNumber << endl;
- cout << "0-24: " << score0_24 << endl;
- cout << "25-49: " << score25_49 << endl;
- cout << "50-74: " << score50_74 << endl;
- cout << "75-99: " << score75_99 << endl;
- cout << "100-124: " << score100_124 << endl;
- cout << "125-149: " << score125_149 << endl;
- cout << "150-174: " << score150_174 << endl;
- cout << "175-200: " << score175_200 << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement