In this tutorial, i am going to show you how to calculate total marks, average and percent of five subjects in c program.

## Algorithm to Calculate Total, Average, and Percentage of Five Subjects Marks

Follow the below given algorithm to calculate write a program to calculate total marks and percentage of three subjects; as follows:

- Read five subject marks and store them into variables.
- Calculate sum of all subjects and store in
`total = eng + phy + chem + math + comp`

. - Divide sum of all subjects by total number of subject to find average i.e.
`average = total / 5`

. - Calculate percentage using
`percentage = (total / 500) * 100`

. - Finally, print resultant values
`total`,`average`and`percentage`.

## C Program to Calculate Total, Average, and Percentage of Five Subjects

/** * C program to calculate total, average and percentage of five subjects */ #include <stdio.h> int main() { float eng, phy, chem, math, comp; float total, average, percentage; /* Input marks of all five subjects */ printf("Enter marks of five subjects: :- "); scanf("%f%f%f%f%f", &eng, &phy, &chem, &math, &comp); /* Calculate total, average and percentage */ total = eng + phy + chem + math + comp; average = total / 5.0; percentage = (total / 500.0) * 100; /* Print all results */ printf("Total marks = %.2f\n", total); printf("Average marks = %.2f\n", average); printf("Percentage = %.2f", percentage); return 0; }

The Output of the above c program; as follow:

Enter marks of five subjects: :- 56 96 45 78 88 Total marks = 363.00 Average marks = 72.60 Percentage = 72.60