This commit is contained in:
louiscklaw
2025-01-31 21:27:38 +08:00
parent 8cce226ca9
commit ca0eb416dd
90 changed files with 4082 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
#include <iostream>
using namespace std;
int main() {
// Prompt the user to enter their name
cout << "Please enter your name: ";
string name;
cin >> name;
// Prompt the user to enter their math, Chinese, and English marks
float mathMark, chineseMark, englishMark;
cout << "Please enter your math mark: ";
cin >> mathMark;
cout << "Please enter your Chinese mark: ";
cin >> chineseMark;
cout << "Please enter your English mark: ";
cin >> englishMark;
// Calculate the average mark
float averageMark = (mathMark + chineseMark + englishMark) / 3;
// Determine the grade based on the average mark
char grade;
if (averageMark >= 90) {
grade = 'A';
} else if (averageMark >= 80) {
grade = 'B';
} else if (averageMark >= 70) {
grade = 'C';
} else if (averageMark >= 60) {
grade = 'D';
} else {
grade = 'F';
}
// Print the results
cout << endl << "Name: " << name;
cout << endl << "Math Mark: " << mathMark;
cout << endl << "Chinese Mark: " << chineseMark;
cout << endl << "English Mark: " << englishMark;
cout << endl << "Average Mark: " << averageMark;
cout << endl << "Grade: " << grade << endl;
return 0;
}