The marks obtained by a student in 3 different subjects are input by the user. Your program should calculate the average of subjects and display the grade. The student gets a grade as per the following rules:
Average | Grade |
---|---|
90-100 | A |
80-89 | B |
70-79 | C |
60-69 | D |
0-59 | F |
#include <stdio.h>
int main()
{
float marks1, marks2, marks3, average;
printf("Enter marks obtained in subject 1 :");
scanf("%f", &marks1);
printf("Enter marks obtained in subject 2 :");
scanf("%f", &marks2);
printf("Enter marks obtained in subject 3 :");
scanf("%f", &marks3);
average = (marks1 + marks2 + marks3) / 3;
printf("Average : %0.2f\n", average);
if (average >= 90)
{
printf("Grade A");
}
else if (average >= 80)
{
printf("Grade B");
}
else if (average >= 70)
{
printf("Grade C");
}
else if (average >= 60)
{
printf("Grade D");
}
else
{
printf("Grade F");
}
return 0;
}
Enter marks obtained in subject 1 :45
Enter marks obtained in subject 2 :58
Enter marks obtained in subject 3 :78
Average : 60.33
Grade D