fork download
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. string name1, name2, name3;
  9. double grade1, grade2, grade3, averageGrade;
  10.  
  11. // Input data for the first student
  12. cout << setw(20) << "Enter Student Name: ";
  13. cin >> name1;
  14. cout << setw(5) << "Enter Student Grade: ";
  15. cin >> grade1;
  16.  
  17. // Input data for the second student
  18. cout << setw(20) << "Enter Student Name: ";
  19. cin >> name2;
  20. cout << setw(5) << "Enter Student Grade: ";
  21. cin >> grade2;
  22.  
  23. // Input data for the third student
  24. cout << setw(20) << "Enter Student Name: ";
  25. cin >> name3;
  26. cout << setw(5) << "Enter Student Grade: ";
  27. cin >> grade3;
  28.  
  29. // Calculate the average grade
  30. averageGrade = (grade1 + grade2 + grade3) / 3.0;
  31.  
  32. // Display student names, grades, and average
  33. cout << "\nStudent Name" << setw(20) << "Grade" << endl;
  34. cout << "----------------------------------" << endl;
  35. cout << setw(20) << name1 << setw(5) << fixed << setprecision(1) << grade1 << endl;
  36. cout << setw(20) << name2 << setw(5) << fixed << setprecision(1) << grade2 << endl;
  37. cout << setw(20) << name3 << setw(5) << fixed << setprecision(1) << grade3 << endl;
  38.  
  39. cout << "\nAverage Grade: " << fixed << setprecision(1) << averageGrade << endl;
  40.  
  41. return 0;
  42. }
Success #stdin #stdout 0.01s 5392KB
stdin
45
stdout
Enter Student Name: Enter Student Grade: Enter Student Name: Enter Student Grade: Enter Student Name: Enter Student Grade: 
Student Name               Grade
----------------------------------
                  45  0.0
                      0.0
                      0.0

Average Grade: 0.0