Student's Average Score Calculation
#include <stdio.h>
#define QUIZ_WEIGHT 30
#define MIDTERM_WEIGHT 40
#define FINAL_WEIGHT 30
#define QUIZ_MAX 400.00
#define MIDTERM_MAX 200.0
#define FINAL_MAX 100.00
int main()
{
int quiz1, quiz2, quiz3, quiz4, totalquiz;
int midterm1, midterm2, totalmidterm, final;
float quizpercent, midtermpercent, finalpercent, totalpercent;
printf("Enter the score of the first quiz:");
scanf("%d", &quiz1);
printf("Enter the score of the second quiz:");
scanf("%d", &quiz2);
printf("Enter the score of the third quiz:");
scanf("%d", &quiz3);
printf("Enter the score of the fourth quiz:");
scanf("%d", &quiz4);
printf("Enter the score of the first midterm:");
scanf("%d", &midterm1);
printf("Enter the score of the second midterm:");
scanf("%d", &midterm2);
printf("Enter the score of the final:");
scanf("%d", &final);
totalquiz = quiz1 + quiz2 + quiz3 + quiz4;
totalmidterm = midterm1 + midterm2;
quizpercent = (float)totalquiz * QUIZ_WEIGHT / QUIZ_MAX;
midtermpercent = (float)totalmidterm * MIDTERM_WEIGHT / MIDTERM_MAX;
finalpercent = (float)final * FINAL_WEIGHT / FINAL_MAX;
totalpercent = quizpercent + midtermpercent + finalpercent;
printf("Quiz 1: %d\n", quiz1);
printf("Quiz 2: %d\n", quiz2);
printf("Quiz 3: %d\n", quiz3);
printf("Quiz 4: %d\n", quiz4);
printf("Total Quiz: %d\n", totalquiz);
printf("Midterm 1: %4d\n", midterm1);
printf("Midterm 2: %4d\n", midterm2);
printf("Total Midterm: %4d\n", totalmidterm);
printf("Final: %4d\n", final);
printf("Quiz: %6.1lf\n", quizpercent);
printf("Midterm: %6.1lf\n", midtermpercent);
printf("Final: %6.1lf\n", finalpercent);
printf("Total: %6.1lf\n", totalpercent);
return 0;
}