nih...sok di baca :D
coding:
#include <iostream>
using namespace std;
int main()
{
char nama[30],Pendagm,Panca,logma,alp,pti,prak,kal;
float kalkulasi,ipk,sks,nil_Pendagm,nil_Panca,nil_logma,nil_alp,nil_pti,nil_prak,nil_kal;
cout<<"Program Hitung IPK Semester 1"<<endl;
cout<<"============================="<<endl;
cout<<endl;
cout<<"Nama Mahasiswa\t\t : ";cin>>nama;
cout<<"Pendidikan Agama\t : ";cin>>Pendagm;
cout<<"Pancasila\t\t : ";cin>>Panca;
cout<<"Logma\t\t\t : ";cin>>logma;
cout<<"Alpro\t\t\t : ";cin>>alp;
cout<<"Pengantar Teknologi\t : ";cin>>pti;
cout<<"Prak.alpro\t\t : ";cin>>prak;
cout<<"Kalkulus\t\t : ";cin>>kal;
if (Pendagm == 'a' || Pendagm == 'A'){
nil_Pendagm = 2 * 4;
} else if (Pendagm == 'b' || Pendagm == 'B'){
nil_Pendagm = 2 * 3;
} else if (Pendagm == 'c' || Pendagm == 'C'){
nil_Pendagm = 2 * 2;
} else if (Pendagm == 'd' || Pendagm == 'D'){
nil_Pendagm = 2 * 1;
} else if (Pendagm == 'e' || Pendagm == 'E'){
nil_Pendagm = 2 * 0;
}; if (Panca == 'a' || Panca == 'A'){
nil_Panca = 2 * 4;
} else if (Panca == 'b' || Panca == 'B'){
nil_Panca = 2 * 3;
} else if (Panca == 'c' || Panca == 'C'){
nil_Panca = 2 * 2;
} else if (Panca == 'd' || Panca == 'D'){
nil_Panca = 2 * 1;
} else if (Panca == 'e' || Panca == 'E'){
nil_Panca = 2 * 0;
}; if (logma == 'a' || logma == 'A'){
nil_logma = 3 * 4;
} else if (logma == 'b' || logma == 'B'){
nil_logma = 3 * 3;
} else if (logma == 'c' || logma == 'C'){
nil_logma = 3 * 2;
} else if (logma == 'd' || logma == 'D'){
nil_logma = 3 * 1;
} else if (logma = 'e' || logma == 'E'){
nil_logma = 3 * 0;
}; if (alp == 'a' || alp == 'A'){
nil_alp = 3 * 4;
} else if (alp == 'b' || alp == 'B'){
nil_alp = 3 * 3;
} else if (alp == 'c'|| alp == 'C'){
nil_alp = 3 * 2;
} else if (alp == 'd' || alp == 'D'){
nil_alp = 3 * 1;
} else if (alp == 'e' || alp == 'E'){
nil_alp = 3 * 0;
}; if (pti == 'a' || pti == 'A'){
nil_pti = 3 * 4;
} else if (pti == 'b' || pti == 'B'){
nil_pti = 3 * 3;
} else if (pti == 'c' || pti == 'C'){
nil_pti = 3 * 2;
} else if (pti == 'd' || pti == 'D'){
nil_pti = 3 * 1;
} else if (pti == 'e' || pti == 'E'){
nil_pti = 3 * 0;
}; if (prak == 'a' || prak == 'A'){
nil_prak = 1 * 4;
} else if (prak == 'b' || prak == 'B'){
nil_prak = 1 * 3;
} else if (prak == 'c' || prak == 'C'){
nil_prak = 1 * 2;
} else if (prak == 'd' || prak == 'D'){
nil_prak = 1 * 1;
} else if (prak == 'e' || prak == 'E'){
nil_prak = 1 * 0;
}; if (kal == 'a' || kal == 'A'){
nil_kal = 4 * 4;
} else if (kal == 'b' || kal == 'B'){
nil_kal = 4 * 3;
} else if (kal == 'c' || kal == 'C'){
nil_kal = 4 * 2;
} else if (kal == 'd' || kal == 'D'){
nil_kal = 4 * 1;
} else if (kal == 'e' || kal == 'E'){
nil_kal = 4 * 0;
};
kalkulasi= nil_Pendagm+nil_Panca+nil_logma+nil_alp+nil_pti+nil_prak+nil_kal;
sks=18;
ipk= kalkulasi/sks;
cout<<endl;
cout<<"Nama Mahasiswa yang bernama : "<<nama<<endl;
cout<<endl;
cout<<"==============="<<endl;
cout<<"Perhitungan IPK"<<endl;
cout<<"==============="<<endl;
cout<<endl;
cout<<"total kakulasi matakuliah : "<<kalkulasi<<endl;
cout<<"total jumlah sks yang diambil : "<<sks<<endl;
cout<<"Nilai IPK Semester 1 : "<<ipk<<endl;
return 0;
}
Tampilan Layar :
