A C- Program That Can Calculate Student CCGP
Procedure:
1:Open A C Program App such as CppDroid,Devc++ etc.
2:Write the below code
//programme that will calculate CGP
#include
#include
#include
int main(){
float A,B,C,D,E,F;
float U,V,W,X,Y,Z;
float MTH207,CVE211,GSP201,GSP207,EE211,ME261;
float MTH206,MTH208,CVE221,GSP202,GSP208,ECE272;
float GP1;
float GP2;
float CGP;
printf("please enter your score for MTH207..");
scanf("%f",&MTH207);
if(MTH207>=70 && MTH207<=100){
A=5;
}
else if(MTH207>=60 && MTH207<=70){
A=4;
}
else if(MTH207>=50 && MTH207<=60){
A=3;
}
else if(MTH207>=40 && MTH207<=50){
A=2;
}
else if(MTH207>=30 && MTH207<=40){
A=1;
}
else if(MTH207>=20 && MTH207<=30){
A=0;
}
printf("please enter your score for CVE211..");
scanf("%f",&CVE211);
if(CVE211>=70 && CVE211<=100){
B=5;
}
else if(CVE211>=60 && CVE211<=70){
B=4;
}
else if(CVE211>=50 && CVE211<=60){
B=3;
}
else if(CVE211>=40 && CVE211<=50){
B=2;
}
else if(CVE211>=30 && CVE211<=400){
B=1;
}
else if(CVE211>=20 && CVE211<=30){
B=0;
}
printf("please enter your score for GSP201..");
scanf("%f",&GSP201);
if(GSP201>=70 && GSP201<=100){
C=5;
}
else if(GSP201>=60 && GSP201<=70){
C=4;
}
else if(GSP201>=50 && GSP201<=60){
C=3;
}
else if(GSP201>=40 && GSP201<=50){
C=2;
}
else if(GSP201>=30 && GSP201<=40){
C=1;
}
else if(GSP201>=20 && GSP201<=30){
C=0;
}
printf("please enter your score for GSP207..");
scanf("%f",&GSP207);
if(GSP207>=70 && GSP201<=100){
D=5;
}
else if(GSP207>=60 && GSP207<=70){
D=4;
}
else if(GSP207>=50 && GSP207<=60){
D=3;
}
else if(GSP207>=40 && GSP207<=50){
D=2;
}
else if(GSP207>=30 && GSP201<=400){
D=1;
}
else if(GSP207>=20 && GSP207<=30){
D=0;
}
printf("please enter your score for EE211..");
scanf("%f",&EE211);
if(EE211>=70 && EE211<=100){
E=5;
}
else if(EE211>=60 && EE211<=70){
E=4;
}
else if(EE211>=50 && EE211<=60){
E=3;
}
else if(EE211>=40 && EE211<=50){
E=2;
}
else if(EE211>=30 && EE211<=40){
E=1;
}
else if(EE211>=20 && EE211<=30){
E=0;
}
printf("please enter your score for ME261..");
scanf("%f",&ME261);
if(ME261>=70 && ME261<=100){
F=5;
}
else if(ME261>=60 && ME261<=100){
F=4;
}
else if(ME261>=50 && ME261<=60){
F=3;
}
else if(ME261>=40 && ME261<=50){
F=2;
}
else if(ME261>=30 && ME261<=40){
F=1;
}
else if(ME261>=20 && ME261<=30){
F=0;
}
GP1=(2*A+2*B+2*C+2*D+3*E+2*F)/13;
printf("your first semester GP is..%.2f
",GP1);
//second semester courses
printf("please enter your score for MTH206..");
scanf("%f",&MTH206);
if(MTH206>=70 && MTH206<=100){
U=5;
}
else if(MTH206>=60 && MTH206<=70){
U=4;
}
else if(MTH206>=50 && MTH206<=60){
U=3;
}
else if(MTH206>=40 && MTH206<=50){
U=2;
}
else if(MTH206>=30 && MTH206<=40){
U=1;
}
else if(MTH206>=20 && MTH206<=30){
U=0;
}
printf("please enter your score for MTH208..");
scanf("%f",&MTH208);
if(MTH208>=70 && MTH208<=100){
V=5;
}
else if(MTH208>=60 && MTH208<=70){
V=4;
}
else if(MTH208>=50 && MTH208<=60){
V=3;
}
else if(MTH208>=40 && MTH208<=50){
V=2;
}
else if(MTH208>=30 && MTH208<=40){
V=1;
}
else if(MTH208>=20 && MTH208<=30){
V=0;
}
printf("please enter your score for CVE221..");
scanf("%f",&CVE221);
if(CVE221>=70 && CVE221<=100){
W=5;
}
else if(CVE221>=60 && CVE221<=70){
W=4;
}
else if(CVE221>=50 && CVE221<=60){
W=3;
}
else if(CVE221>=40 && CVE221<=50){
W=2;
}
else if(CVE221>=30 && CVE221<=40){
W=1;
}
else if(CVE221>=20 && CVE221<=30){
W=0;
}
printf("please enter your score for GSP202..");
scanf("%f",&GSP202);
if(GSP202>=70 && GSP202<=100){
X=5;
}
else if(GSP202>=60 && GSP202<=70){
X=4;
}
else if(GSP202>=50 && GSP202<=60){
X=3;
}
else if(GSP202>=40 && GSP202<=50){
X=2;
}
else if(GSP202>=30 && GSP202<=40){
X=1;
}
else if(GSP202>=20 && GSP202<=30){
X=0;
}
printf("please enter your score for GSP208..");
scanf("%f",&GSP208);
if(GSP208>=70 && GSP208<=100){
Y=5;
}
else if(GSP208>=60 && GSP208<=70){
Y=4;
}
else if(GSP208>=50 && GSP208<=60){
Y=3;
}
else if(GSP208>=40 && GSP208<=50){
Y=2;
}
else if(GSP208>=30 && GSP208<=40){
Y=1;
}
else if(GSP208>=20 && GSP208<=30){
Y=0;
}
printf("please enter your score for ECE272..");
scanf("%f",&ECE272);
if(ECE272>=70 && ECE272<=100){
Z=5;
}
else if(ECE272>=60 && ECE272<=70){
Z=4;
}
else if(ECE272>=50 && ECE272<=60){
Z=3;
}
else if(ECE272>=40 && ECE272<=50){
Z=2;
}
else if(ECE272>=30 && ECE272<=40){
Z=1;
}
else if(ECE272>=20 && ECE272<=30){
Z=0;
}
GP2=(2*U+2*V+2*W+2*X+2*Y+3*Z)/13;
printf("your second semester GP is..%.2f
",GP2);
CGP=(GP1+GP2)/2;
printf("your CGP for this academic session is..%.2f",CGP);
return 0;
}
Comments