//Carlos Urreta //Grades/Students char sname[30][30]; int lengthstudents, lengthgrades, grades[30][30]; #include double avg(int student) { double temp; for (int i=0; i < lengthgrades; i++) { temp = grades[student][i] + grades[student][i+1]; } temp = temp/lengthgrades; return temp; } double low(int student) { int lowest = 0; for (int i=0; i < lengthgrades; i++) { if (grades[student][i] < lowest) { lowest = grades[student][i]; } } return lowest; } double high(int student) { int highest = 0; for (int i=0; i < lengthgrades; i++) { if (grades[student][i] > highest) { highest = grades[student][i]; } } return highest; } void entergrade(int student) { double highest, lowest, av; int x; for (x = 0; x < lengthgrades; x++) { cout<<"Enter grade # "<>grades[student][x]; } highest = high(student); cout<<"Highest = "<>sname[a]; entergrade(a); } void main() { int i; cout<<"How many Students do you have?"<>lengthstudents; cout<<"Enter how many Grades per student"<>lengthgrades; for (i = 0; i < lengthstudents; i++) { enterstudent(i); } }