# include <iostream.h>
# include <conio.h>
# include <string.h>
int main()
{
char nama[20],nn[9],*Grade, *kategori;
float nt,nuts,nuas,nmt,nms,nmu,na;
cout<< "\t\t\tProgram Hitung Nilai Akhir Mahasiswa"<<endl;
cout<< endl;
cout<< "NIM : "; cin>>nn;
cout<< "Nama : "; cin>>nama;
cout<< "Nilai Tugas : "; cin>>nt;
cout<< "Nilai UTS : "; cin>>nuts;
cout<< "Nilai UAS : "; cin>>nuas;
cout<<endl;
nmt=nt*0.3;
nms=nuts*0.35;
nmu=nuas*0.35;
na=nmt+nms+nms;
Grade;
kategori;
if(na>=80 & na<=100){
Grade="A";
kategori="Lulus";
}
else if(na>=65 & na<=100){
Grade="B";
kategori="Lulus";
}
else if(na>=55 & na<=100){
Grade="C";
kategori="Lulus";
}
else if(na>=40 & na<=100){
Grade="D";
kategori="Lulus Bersyarat";
}
else if(na>100){
Grade="System Error";
kategori="inputan salah";
}
else{
Grade="E";
kategori="Tidak Lulus";
}
cout<< "Hasil Akhir"<<endl;
cout<< "Nama : " <<nama<<endl;
cout<< "Nilai Tugas x 30% : "<<nmt<<endl;
cout<< "Nilai UTS x 35% : "<<nms<<endl;
cout<< "Nilai UAS x 35% : "<<nmu<<endl;
cout<< "Nilai Akhir : "<<na<<endl;
cout<< "Grade yang di dapat : "<<Grade<<endl;
cout<< endl;
cout<< "\t\t"<<nama<<" Dinyatakan ["<<kategori<<"]"<<endl;
getch();
}