Albert Einstein teaches a business class at Podunk University. To evaluate the students in this class, she has given three tests. It is now the end of the semester and Alberta would like to have a program that inputs each student’s test scores and outputs the average score for each student and the overall class average. (Hint: The outer loop should allow for Ms. Einstein to input all the students, one by one, and the inner loop should accept the three exam scores and compute the average for each student.)
1
Expert's answer
2013-01-29T07:56:24-0500
#include <iostream> #include <string> using namespace std;
//Represents& students and their test scores struct Student { string name; int average_score; };
int main() { int count; cout<<"How many students do you have?"<<endl; cin>>count; Student *students = new Student[count]; for(int i = 0; i<count; i++) { cout<<"What is the student's name?"<<endl; cin>>students[i].name; cout<<"Please enter test scores:"<<endl; students[i].average_score = 0; for (int index = 0; index < 3; index++) { int current_score; cout<<index+1<<" - "; cin>>current_score; students[i].average_score+=current_score; } students[i].average_score /= 3; //Deviding by 3 to get average score; }
int class_average = 0; cout<<endl<<"Average scores of all students:"<<endl;
for (int i = 0; i < count; i++) { cout<<students[i].name<<" - "<<students[i].average_score<<endl; class_average+=students[i].average_score; } class_average /= count;
cout<<"Overall class average: "<<class_average<<endl;
Numbers and figures are an essential part of our world, necessary for almost everything we do every day. As important…
APPROVED BY CLIENTS
Finding a professional expert in "partial differential equations" in the advanced level is difficult.
You can find this expert in "Assignmentexpert.com" with confidence.
Exceptional experts! I appreciate your help. God bless you!
Comments
Leave a comment