Write a C Code to find total marks from given input: Attendance, Class test, Quiz test, Assignment, Midterm and Final Exam and find the grade using the following method:
- If Total mark >=80 then A+
- If Total mark >=70 then A
- If Total mark >=60 then A
- If Total mark >=50 then B
- Else Grade = F
Sample Input
Enter Attendance, Class test, Quiz test, Assignment, Midterm and Final Exam: 2.5 7.5 3.5 7 21.5 33
Sample Output
Total Mark: 75 & Grade: A
Sample Output
Enter Attendance, Class test, Quiz test, Assignment, Midterm and Final Exam: 2.5 7.5 3.5 7 21.5 33 Total Mark: 75.000000 & Grade: A
Source Code
#include<stdio.h> int main() { float attendance, ct, qt, assignment, mid_mark, final_mark, total_mark; printf("Enter Attendance, Class test, Quiz test, Assignment, Midterm and Final Exam: "); scanf("%f %f %f %f %f %f", &attendance, &ct, &qt, &assignment, &mid_mark, &final_mark); //Input: 2.5 7.5 3.5 7 21.5 33 total_mark = (attendance + ct + qt + assignment + mid_mark + final_mark); if(total_mark >= 80 && total_mark <= 100) { printf("Total Mark: %f & Grade: A+\n\n", total_mark); } else if(total_mark >= 70 && total_mark <= 79) { printf("Total Mark: %f & Grade: A\n\n", total_mark); } else if(total_mark >= 60 && total_mark <= 69) { printf("Total Mark: %f & Grade: A-\n\n", total_mark); } else if(total_mark >= 50 && total_mark <= 59) { printf("Total Mark: %f & Grade: B\n\n", total_mark); } else { printf("Total Mark: %f & Grade: F\n\n", total_mark); } return 0; }
Sample Output
Enter Attendance, Class test, Quiz test, Assignment, Midterm and Final Exam: 2.5 7.5 3.5 7 21.5 33 Total Mark: 75.000000 & Grade: A
No comments:
Post a Comment