Program Menampilkan Laporan Hasil Akhir Studi (Politeknik Negeri Lampung Manajemen Informatika)

Didalam aplikasi ini nantinya kita akan diminta memasukan npm nama serta nilai mutu setiap mata kuliah tersebut setelah itu program akan menghitung indeks prestasi yang akan dihasilkan.
#include <iostream>                                     
using namespace std;
int main(){
int npm,nilaimutua,nilaimutub,nilaimutuc,nilaimutud,nilaimutue,nilaimutuf,nilaimutug,nilaimutuh,totalsks,totalnmsks;
char nama[30];
float ipk;


cout<<"masukan nama : ";
cin>>nama;
cout<<"masukan npm : ";
cin>>npm;
cout<<"masukan nilai mutu bahasa indonesia : ";
cin>>nilaimutua;
cout<<"masukan nilai mutu bahasa inggris : ";
cin>>nilaimutub;
cout<<"masukan nilai mutu rjbk : ";
cin>>nilaimutuc;
cout<<"masukan nilai mutu algo : ";
cin>>nilaimutud;
cout<<"masukan nilai mutu web : ";
cin>>nilaimutue;
cout<<"masukan nilai mutu agama : ";
cin>>nilaimutuf;
cout<<"masukan nilai mutu pum : ";
cin>>nilaimutug;
cout<<"masukan nilai mutu tekpen : ";
cin>>nilaimutuh;
cout<<"================================================================"<<endl;
cout<<"nama : "<<nama<<endl;
cout<<"npm  : "<<npm<<endl;
cout<<"================================================================"<<endl;
cout<<" no |"<<" mata kuliah  |"<<" jumlah sks |"<<" nilai mutu"<<endl;
cout<<"================================================================"<<endl;
cout<<" 1  |"<<"bhs.indonesia |"<<"      2     | "<<nilaimutua<<endl;
cout<<" 2  |"<<"bhs.inggris   |"<<"      4     | "<<nilaimutub<<endl;
cout<<" 3  |"<<"rbjk          |"<<"      3     | "<<nilaimutuc<<endl;
cout<<" 4  |"<<"algo          |"<<"      3     | "<<nilaimutud<<endl;
cout<<" 5  |"<<"web           |"<<"      4     | "<<nilaimutue<<endl;
cout<<" 6  |"<<"agama         |"<<"      1     | "<<nilaimutuf<<endl;
cout<<" 7  |"<<"pum           |"<<"      4     | "<<nilaimutug<<endl;
cout<<" 8  |"<<"tekpen        |"<<"      3     | "<<nilaimutuh<<endl;
cout<<"================================================================"<<endl;
totalsks=2+4+3+3+4+1+4+3;
cout<<"total sks : "<<totalsks<<endl;
totalnmsks=nilaimutua*2+nilaimutub*4+nilaimutuc*3+nilaimutud*3+nilaimutue*4+nilaimutuf*1+nilaimutug*4+nilaimutuh*3;
cout<<"total nilai mutu sks : "<<totalnmsks<<endl;
ipk=totalnmsks/totalsks;
cout<<"indeks prestasi kumulatif  :             | "<<ipk;

return 0;
}

Setelah kita mengcodingnya seperti diatas selanjutnya kita tinggal jalankan dengan klik Build and Run pada Codebock maka kita akan diminta memasukan npm nama serta nilai mutu setiap mata kuliah dan setelah itu program menghitung indeks prestasi komulatifnya dengan menambahkan nilai mutu setiap mata kuliah lalu dibagi 8.


Dalam membuat program indeks prestasi menggunakan bahas pemrograman C++ ini kita harus teliti dalam menuliskan kodingnya dan juga pengaturan garisnya agar tersusun rapi dan enak dipandang. Sekian postingan kali ini semoga bermanfaat. Terimakasih

0 komentar: