// C code
// This program will calculate the average of 3 exams for 5 students.
// Developer: Faculty CMIS102
// Date: Jan 31, XXXX
#include <stdio.h>
int main ()
{
/* variable definition: */
char StudentName[100];
float ExamValue, Sum, Avg;
int inputnumber,students,exams;
// Loop through user inputed amount of Students
printf("Enter number of students \n"); scanf("%d", &inputnumber
); for (students=0; students <inputnumber; students++);
{
// reset Sum to 0
Sum =0.0;
printf("Enter Student Name \n"); scanf("%s", StudentName
); // Nested Loop for Exams
for (exams=0; exams < 3; exams++)
{
printf ("Enter exam grade: \n"); Sum += ExamValue;
}
Avg = Sum/3.0;
printf( "Average for %s is %f\n",StudentName
,Avg
); }
return 0;
}
Ly8gQyBjb2RlCi8vIFRoaXMgcHJvZ3JhbSB3aWxsIGNhbGN1bGF0ZSB0aGUgYXZlcmFnZSBvZiAzIGV4YW1zIGZvciA1IHN0dWRlbnRzLgovLyBEZXZlbG9wZXI6IEZhY3VsdHkgQ01JUzEwMgovLyBEYXRlOiBKYW4gMzEsIFhYWFgKI2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluICgpCnsKICAvKiB2YXJpYWJsZSBkZWZpbml0aW9uOiAqLwogIGNoYXIgU3R1ZGVudE5hbWVbMTAwXTsKICBmbG9hdCBFeGFtVmFsdWUsIFN1bSwgQXZnOwogIGludCBpbnB1dG51bWJlcixzdHVkZW50cyxleGFtczsKICAgLy8gTG9vcCB0aHJvdWdoIHVzZXIgaW5wdXRlZCBhbW91bnQgb2YgU3R1ZGVudHMKICAgcHJpbnRmKCJFbnRlciBudW1iZXIgb2Ygc3R1ZGVudHMgXG4iKTsKICAgICBzY2FuZigiJWQiLCAmaW5wdXRudW1iZXIpOyAKICBmb3IgKHN0dWRlbnRzPTA7IHN0dWRlbnRzIDxpbnB1dG51bWJlcjsgc3R1ZGVudHMrKyk7CiAgCQogIHsKICAgICAvLyByZXNldCBTdW0gdG8gMAogICAgIFN1bSA9MC4wOyAgCiAgICAgcHJpbnRmKCJFbnRlciBTdHVkZW50IE5hbWUgXG4iKTsKICAgICBzY2FuZigiJXMiLCBTdHVkZW50TmFtZSk7ICAgCiAgICAgLy8gTmVzdGVkIExvb3AgZm9yIEV4YW1zCiAgICBmb3IgKGV4YW1zPTA7IGV4YW1zIDwgMzsgZXhhbXMrKykKICAgIHsKICAgICAgICBwcmludGYgKCJFbnRlciBleGFtIGdyYWRlOiBcbiIpOwogICAgICAgIHNjYW5mKCIlZiIsICZFeGFtVmFsdWUpOwogICAgICAgIFN1bSArPSBFeGFtVmFsdWU7CiAgICB9ICAgCiAgICBBdmcgPSBTdW0vMy4wOwogICAgcHJpbnRmKCAiQXZlcmFnZSBmb3IgJXMgaXMgJWZcbiIsU3R1ZGVudE5hbWUsQXZnKTsKICB9CiAgcmV0dXJuIDA7Cn0=