fork download
  1. // C code
  2. // This program will calculate the average of 3 exams for 5 students.
  3. // Developer: Faculty CMIS102
  4. // Date: Jan 31, XXXX
  5. #include <stdio.h>
  6. int main ()
  7. {
  8.  
  9. int x;
  10. x = 0;
  11.  
  12. while (x < 1)
  13. {
  14. printf("Please enter how many student names you'll input\n");
  15.  
  16. scanf("%d", &x);
  17.  
  18. printf("You entered: %d\n", x);
  19. }
  20.  
  21. /* variable definition: */
  22. char StudentName[100];
  23. float ExamValue, Sum, Avg;
  24. // initialize the sum
  25. Sum =0.0;
  26. int students,exams;
  27. // Loop
  28. for (students=0; students < x ; students++)
  29. {
  30.  
  31. printf("Enter Student Name \n");
  32. scanf("%s", StudentName);
  33. // Nested Loop for Exams
  34. for (exams=0; exams < 3; exams++)
  35. {
  36. printf ("Enter exam grade: \n");
  37. scanf("%f", &ExamValue);
  38. Sum += ExamValue;
  39. }
  40.  
  41. Avg = Sum/3.0;
  42. printf( "Average for %s is %f\n",StudentName,Avg);
  43. }
  44. return 0;
  45. }
  46.  
Success #stdin #stdout 0s 9432KB
stdin
2
Tom
50.3
35.7
23.5
Billy
90.0
80.5
76.8
stdout
Please enter how many student names you'll input
You entered:  2
Enter Student Name 
Enter exam grade: 
Enter exam grade: 
Enter exam grade: 
Average for Tom is 36.500000
Enter Student Name 
Enter exam grade: 
Enter exam grade: 
Enter exam grade: 
Average for Billy is 118.933327