C program to find the grade of a student; Through this tutorial, we will learn how to find the grade of a student in c program.
C Program to Find Grade of a Student Using If Else
#include <stdio.h> int main() { float marks, Total, Percentage; printf(" Please Enter Marks out of 500 :-" ); scanf("%f", &marks); Percentage = (marks / 500) * 100; printf(" Total Marks = %.2f\n", marks); printf(" Marks Percentage = %.2f", Percentage); if(Percentage >= 90) { printf("\n Grade A"); } else if(Percentage >= 80) { printf("\n Grade B"); } else if(Percentage >= 70) { printf("\n Grade C"); } else if(Percentage >= 60) { printf("\n Grade D"); } else if(Percentage >= 40) { printf("\n Grade E"); } else { printf("\n Fail"); } return 0; }
The output of the above c program; as follows:
Please Enter Marks out of 500 :-435 Total Marks = 435.00 Marks Percentage = 87.00 Grade
C program to find grade of a student using switch case statement
#include<stdio.h> int main() { int score; printf("Enter score( 0-100 ): "); scanf("%d", &score); switch( score / 10 ) { case 10: case 9: printf("Grade: A"); break; case 8: printf("Grade: B"); break; case 7: printf("Grade: C"); break; case 6: printf("Grade: D"); break; case 5: printf("Grade: E"); break; default: printf("Grade: F"); break; } return 0; }
The output of the above c program; as follows:
Enter score( 0-100 ): 80 Grade: B