#include # include # include # include # include using namespace std; int main() { ifstream in_file; ofstream out_file; char name = 0; double s1=0, s2=0, s3=0, s4=0, s5=0, s6=0, s7=0, s8=0, s9=0, s10=0; double average =0; in_file.open("quiz.txt"); out_file.open("Grades.txt"); if (in_file.fail()) { cout << "The file fin.txt did not open." << endl; exit(1); } out_file << "This program shows the last name and then first name of the student " << endl << " then ten test scores followed by the average of the ten tests." << endl << endl; while (in_file >> name) { out_file << name; do { in_file.get(name); out_file.put(name); } while (name != ' '); do { in_file.get(name); out_file.put(name); } while (name != ' '); in_file >> s1; out_file << (s1); out_file << ' '; in_file >> s2; out_file << (s2); out_file << ' '; in_file >> s3; out_file << (s3); out_file << ' '; in_file >> s4; out_file << (s4); out_file << ' '; in_file >> s5; out_file << (s5); out_file << ' '; in_file >> s6; out_file << (s6); out_file << ' '; in_file >> s7; out_file << (s7); out_file << ' '; in_file >> s8; out_file << (s8); out_file << ' '; in_file >> s9; out_file << (s9); out_file << ' '; in_file >> s10; out_file << s10; out_file << ' '; average = (s1 + s2 + s3 + s4 + s5 + s6 + s7 + s8 + s9 + s10) / 10.0; out_file << (average); out_file << endl; } in_file.close(); out_file.close(); return 0; }