Files
004_comission/marissa.sam/_prompts/step1/step1.cpp
louiscklaw ca0eb416dd update,
2025-01-31 21:27:38 +08:00

42 lines
1.1 KiB
C++

#include <iostream>
#include <string>
struct Student {
std::string name;
int maths_marks, chinese_marks, english_marks;
char grade;
};
int main() {
while (true) {
Student student;
std::cout << "Enter name (or 'END' to quit): ";
std::cin >> student.name;
if (student.name == "END") {
break;
}
std::cout << "Enter maths marks: ";
std::cin >> student.maths_marks;
std::cout << "Enter chinese marks: ";
std::cin >> student.chinese_marks;
std::cout << "Enter english marks: ";
std::cin >> student.english_marks;
std::cout << "Enter grade: ";
std::cin >> student.grade;
std::cout << "\nStudent details:\n";
std::cout << "Name: " << student.name << "\n";
std::cout << "Maths marks: " << student.maths_marks << "\n";
std::cout << "Chinese marks: " << student.chinese_marks << "\n";
std::cout << "English marks: " << student.english_marks << "\n";
std::cout << "Grade: " << student.grade << "\n";
}
return 0;
}