In this project, you are asked to design, develop, implement, and test a prototy
ID: 3559734 • Letter: I
Question
In this project, you are asked to design, develop, implement, and test a prototype (a model) for an exam software system.This exam is administered to students graduating with a degree in Social Science who would like to enter the Graduate Program. The students must pass this exam to be admitted into the Graduate Program.
The basic requirements for such a system include the following:
1.Student Registration:Students taking the exam are entered into the grading system via user input. User input will contain the students
Explanation / Answer
#include #include #include using namespace std; const int MAX_SIZE = 20; struct Answers { char answer1; char answer2; char answer3; char answer4; char answer5; }; struct StudentRecord { int ID; char student_name[MAX_SIZE]; Answers answer; double score; double average; char letter_grade; }; void getInformation(StudentRecord student[], int&); void enterKey(char[]); void calculateAvgAndLetter(StudentRecord *student, int, char[]); void sortRecordsByName(StudentRecord * student, int); void displayResults(StudentRecord * student, int); bool displayReport(StudentRecord * student, int); void searchID(StudentRecord * student, int); int main() { int search; int ID = 0; bool check = false; char repeat = 'y'; const int MAX_STUDENTS = 10; int number_of_students = 0; char key[5]; do { cout > number_of_students; StudentRecord student[MAX_STUDENTS]; enterKey(key); getInformation(student,number_of_students); calculateAvgAndLetter(student, number_of_students, key); sortRecordsByName(student, number_of_students); displayResults(student, number_of_students); cout > search; while (search != 'n' && search != 'y') { coutRelated Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.