Você está na página 1de 7

1. Write a C program that takes as input of 5 integer numbers and prints their sum?

#include<stdio.h>
int main(){
int a1,a2,a3,a4,a5;
printf("Enter Number 1 : ");
scanf("%d",&a1);
printf("Enter Number 2 : ");
scanf("%d",&a2);
printf("Enter Number 3 : ");
scanf("%d",&a3);
printf("Enter Number 4 : ");
scanf("%d",&a4);
printf("Enter Number 5 : ");
scanf("%d",&a5);
printf("The Sum = %d\n",a1+a2+a3+a4+a5);
return 0;
}

2. Write a C program that does the following:


(a) Takes student marks for 3 subjects in a class of 5 students as input and then displays
the corresponding grade for that subject, as per the following grading scheme:

91-100 -> Ex
81-90 -> A
71-80 -> B
61-70 -> C
0-60 -> D

(b) You are required to extend the above program so that it assesses the best performer in
the class by taking a simple average of the marks secured by each of the 5 students in the
class.
Parts (a) and (b) should be part of the same program file.

Notes: You should not use loops in this program. You are required to use If and Else
statement.

#include<stdio.h>
int main(){
int a1,a2,a3,aavg,b1,b2,b3,bavg,c1,c2,c3,cavg,d1,d2,d3,davg,e1,e2,e3,eavg;
printf("Student -A \n Enter marks in subject 1 : ");
scanf("%d",&a1 );
if(a1>=91) printf("\tGrade = Ex");
else if(a1>=81) printf("\tGrade = A");
else if(a1>=71) printf("\tGrade = B");
else if(a1>=61) printf("\tGrade = C");
else printf("\tGrade = D");
printf("\nEnter marks in subject 2 : ");
scanf("%d",&a2 );
if(a2>=91) printf("\tGrade = Ex");
else if(a2>=81) printf("\tGrade = A");
else if(a2>=71) printf("\tGrade = B");
else if(a2>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 3 : ");


scanf("%d",&a3 );
if(a3>=91) printf("\tGrade = Ex");
else if(a3>=81) printf("\tGrade = A");
else if(a3>=71) printf("\tGrade = B");

else if(a3>=61) printf("\tGrade = C");


else printf("\tGrade = D");

printf("\n\nStudent -B\nEnter marks in subject 1 : ");


scanf("%d",&b1 );
if(b1>=91) printf("\tGrade = Ex");
else if(b1>=81) printf("\tGrade = A");
else if(b1>=71) printf("\tGrade = B");
else if(b1>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 2 : ");


scanf("%d",&b2 );
if(b2>=91) printf("\tGrade = Ex");
else if(b2>=81) printf("\tGrade = A");
else if(b2>=71) printf("\tGrade = B");
else if(b2>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 3 : ");


scanf("%d",&b3 );
if(b3>=91) printf("\tGrade = Ex");
else if(b3>=81) printf("\tGrade = A");

else if(b3>=71) printf("\tGrade = B");


else if(b3>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\n\nStudent -C \n Enter marks in subject 1 : ");


scanf("%d",&c1 );
if(c1>=91) printf("\tGrade = Ex");
else if(c1>=81) printf("\tGrade = A");
else if(c1>=71) printf("\tGrade = B");
else if(c1>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 2 : ");


scanf("%d",&c2 );
if(c2>=91) printf("\tGrade = Ex");
else if(c2>=81) printf("\tGrade = A");
else if(c2>=71) printf("\tGrade = B");
else if(c2>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 3 : ");


scanf("%d",&c3 );
if(c3>=91) printf("\tGrade = Ex");

else if(c3>=81) printf("\tGrade = A");


else if(c3>=71) printf("\tGrade = B");
else if(c3>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\n\nStudent -D \n Enter marks in subject 1 : ");


scanf("%d",&d1 );
if(d1>=91) printf("\tGrade = Ex");
else if(d1>=81) printf("\tGrade = A");
else if(d1>=71) printf("\tGrade = B");
else if(d1>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 2 : ");


scanf("%d",&d2 );
if(d2>=91) printf("\tGrade = Ex");
else if(d2>=81) printf("\tGrade = A");
else if(d2>=71) printf("\tGrade = B");
else if(d2>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 3 : ");


scanf("%d",&d3 );

if(d3>=91) printf("\tGrade = Ex");


else if(d3>=81) printf("\tGrade = A");
else if(d3>=71) printf("\tGrade = B");
else if(d3>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\n\nStudent -E \n Enter marks in subject 1 : ");


scanf("%d",&e1 );
if(e1>=91) printf("\tGrade = Ex");
else if(e1>=81) printf("\tGrade = A");
else if(e1>=71) printf("\tGrade = B");
else if(e1>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 2 : ");


scanf("%d",&e2 );
if(e2>=91) printf("\tGrade = Ex");
else if(e2>=81) printf("\tGrade = A");
else if(e2>=71) printf("\tGrade = B");
else if(e2>=61) printf("\tGrade = C");
else printf("\tGrade = D");

printf("\nEnter marks in subject 3 : ");

scanf("%d",&e3 );
if(e3>=91) printf("\tGrade = Ex");
else if(e3>=81) printf("\tGrade = A");
else if(e3>=71) printf("\tGrade = B");
else if(e3>=61) printf("\tGrade = C");
else printf("\tGrade = D");

aavg=(a1+a2+a3)/3;
bavg=(b1+b2+b3)/3;
cavg=(c1+c2+c3)/3;
davg=(d1+d2+d3)/3;
eavg=(e1+e2+e3)/3;
if(aavg>bavg&&aavg>cavg&&aavg>davg&&aavg>eavg)
printf("\n\nStudent A has secured the highest score!!");
else if(bavg>aavg&&bavg>cavg&&bavg>davg&&bavg>eavg)
printf("\n\nStudent B has secured the highest score!!");
else if(cavg>aavg&&cavg>bavg&&cavg>davg&&cavg>eavg)
printf("\n\nStudent C has secured the highest score!!");
else if(davg>aavg&&davg>bavg&&davg>cavg&&davg>eavg)
printf("\n\nStudent D has secured the highest score!!");
else printf("\n\nStudent E has secured the highest score!!");
return 0;
}

Você também pode gostar