Ask your own question, for FREE!
Computer Science 20 Online
OpenStudy (anonymous):

Write a program that will allow you to enter any number of students with five grades for each student. Calculate each student's average and store the student's name, grades and average to a data file.

OpenStudy (pottersheep):

You want us to write you the program?

OpenStudy (pottersheep):

What's your plan?

OpenStudy (harsimran_hs4):

Do write something about what you have done so far if any psuedocode you have written post it here or any algorithm you have in mind

OpenStudy (anonymous):

int students; int temp; int total = 0; // get the number of students // loop it that many times // for one student for(int i=0; i < 5; i++){ cout << "Enter score" << endl; cin >> temp; total += temp; } cout << total / 5 << endl;

OpenStudy (harsimran_hs4):

well don`t know cpp but still this should work and put total/5 inside the for loop`s body

OpenStudy (anonymous):

struct student_data { string name; double grades[5]; double average; }; student_data getStudentData(); void writeStudentData(student_data); int main() { int students = 1; cin >> students; for(int i = 0; i < students; i++) { student_data s = getStudentData(); writeStudentData(s); } } student_data getStudentData() { get input for the name and the grades here, and calculate the average (store the data in a Student struct, and return it) } void writeStudentData(student_data s) { write the data to a file using fstream library, you could also take an extra string argument to specify file location } My C++ is a bit rusty, but I hope this helps :) I left the two methods blank since you should try to do them yourself first

OpenStudy (poopsiedoodle):

it doesn't even specify a language.

OpenStudy (poopsiedoodle):

can I write it in gibberish? I'm gonna write it in gibberish. RHAUGK WWJHBJCVHJ KBCAW. There's your program :D good luck.

OpenStudy (poopsiedoodle):

but really, if you're taking the class, you should know this. It's not even that hard from what I've read up there.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!