Create a C program to calculate the degree classification for users at an institute
in certain country. The program should meet the following requirements:
(a) Display a welcome message on the computer screen (2 marks)
(b) The number of modules used for the degree classification calculation is
10 in total. Read each module mark ( x ) one by one, calculate the average mark
(Σx/10 ) for the set of modules and print it on the screen. (9 marks)
(c) If the average mark is 70% or greater, display a message on the screen:
“Congratulations, You got a first class degree!”
If the average mark is 50% or greater but less than 70%, display a message on the
screen: “Congratulations, You got a second class degree!”
If the average mark is 40% or greater but less than 50%, display a message on the
screen: “Congratulations, You got a third class degree!”
If the average mark is below 40%, display a message on the screen: “Sorry… you
haven’t got a degree…”
************************/
#include <stdio.h>
int main(){
printf("Welcome to the system!\n");
float module[10],sum=0,avg;
int count=0;
while (count <10){
printf("Please enter module %i mark \n",count+1);
scanf("%f",&module[count]);
if (module[count]>= 0 && module[count]<=100){
sum += module[count];
count++;
}else{
printf("Please enter a valid mark\n");
}
}
avg = sum/10;
printf("Your average is %f %% \n",avg) ;
if (avg >=70)
printf("Congratulations, You got a first class degree!\n");
else if (avg >=50 && avg< 70)
printf("Congratulations, You got a Second class degree!\n");
else if (avg >=40 && avg< 50)
printf("Congratulations, You got a third class degree!\n");
else if(avg< 40)
printf("Sorry... you havent got a degree...\n");
return 0;}