SPI and CPI cpp
#include<simplecpp>
main_program{
int N,credit,total_credit;
char grade;
double SPI,CPI;
double numerator_SPI = 0, denominator_SPI = 0, numerator_CPI = 0,denominator_CPI = 0;
cin>>N;
repeat(N){
//int num = 1;
//cout<<" Enter the grade of "<<num<<" course: ";
cin>>grade;
cin>>credit;
cout<<grade<<" "<<credit<<"\n";
int num_grade = 'K' - grade;
numerator_SPI += (num_grade * credit);
denominator_SPI += credit;
}
cout<<numerator_SPI<<" "<<denominator_SPI;
cin>>CPI;
cin>>total_credit;
cout<<CPI<<" "<<total_credit<<"\n";
numerator_CPI = numerator_SPI + (CPI*total_credit);
denominator_CPI = denominator_SPI + total_credit;
SPI = numerator_SPI / denominator_SPI;
CPI = numerator_CPI / denominator_CPI;
cout<<fixed<<setprecision(2)<<SPI<<" "<<fixed<<setprecision(2)<<CPI;
}
Comments
Post a Comment