C program to calculate total marks and percentage of five subjects; Through this tutorial, we will learn how to calculate total marks, average and percent of five subjects in c.

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

Use the following 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

C++ program