Professional Documents
Culture Documents
Let’s Check
Task-A
Flow chart:
Source code:
#include<iostream>
#include<iomanip>
#include <conio.h>
#include<string>
int main(){
double exam1, exam2, exam3, exam4, score, exer1, exer2, exer3, exer4, proj, quiz1, quiz2,
quiz3, generalaverage,a, b,c,d,e,f,g,h,i,j,a1,a2,b1;
char point;
int ascii_value,l = 1;
while (l ==1)
else
else
else
}
cout<< setw(15)<<"Final: "; cin>>exam4;
else
else
cout<<setw(15)<<"Exercise 2: "<<exer2<<endl;
else
if (exer3<=50 &&exer3>=0)
cout<<setw(15)<<"Exercise 3: "<<exer3<<endl;
else
cout<<setw(15)<<"Exercise 4: "<<exer4<<endl;
else
cout<<setw(15)<<"Project: "<<proj<<endl;
else
cout<<setw(15)<<"Quiz 1: "<<quiz1<<endl;
else
cout<<setw(15)<<"Quiz 2: "<<quiz2<<endl;
else
cout<<setw(15)<<"Quiz 3: "<<quiz3<<endl;
else
{
cout<<"You enter more than 40 or less than 0\n";
cout<<endl;
cout<<endl;
a = exam1+exam2+exam3;
a1= (a/300)*285+15;
a2= (a1*.3);
b = (exam4/100)*85+15;
b1= (b*.3);
c = (a2+b1);
d = exer1+exer2+exer3+exer4;
e = (d/200)*385+15;
f = (e*.1);
g = (proj/100)*(85+15)/2 ;
h = quiz1+quiz2+quiz3;
i = (h/120)*285+15;
j = (i*.1);
cout<<endl;
score = c+f+g+j;
generalaverage =(score/210)*85+15;
cout<<"Remark: Excellent"<<endl;
cout<<"Remark: Good"<<endl;
cout<<"Satisfactory"<<endl;
cout<<"Remark: Fair"<<endl;
else
cout<<"Remark: Failed"<<endl;
l=0;
point = getch();
ascii_value = point;
if (ascii_value == 13)
l=1;
else
break;
system("cls");
return 0;