1462100215 - Ujian Praktikum Daspro

Run Settings
LanguageC++
Language Version
Run Command
/* Nama : Daya Brilliant Firmansach NBI : 1462100215 */ #include <iostream> #include <iomanip> using namespace std; struct mhs { int nbi; char nama[100]; int nilai_teori; int nilai_prak; int nilai_akhir; char keter; }; int main(){ mhs mhs[100]; int i, jmlh; cout<<"======Masukkan Jumlah Mahasiswa : ";cin>>jmlh;cout<<jmlh; for(i=0; i<jmlh; i++) { cout<<"\nMasukkan NBI \t\t : ";cin>>mhs[i].nbi;cout<<mhs[i].nbi; cout<<"\nMasukkan Nama\t\t : ";cin>>mhs[i].nama;cout<<mhs[i].nama; cout<<"\nMasukkan Nilai Teori : ";cin>>mhs[i].nilai_teori;cout<<mhs[i].nilai_teori; cout<<"\nMasukkan Nilai Praktikum : ";cin>>mhs[i].nilai_prak;cout<<mhs[i].nilai_prak; mhs[i].nilai_akhir=(0.7*mhs[i].nilai_teori)+(0.3*mhs[i].nilai_prak); cout<<"\nNilai Akhir Anda \t : "<<mhs[i].nilai_akhir<<endl; if(mhs[i].nilai_akhir>=45){ cout<<mhs[i].keter<<("Selamat, Anda dinyatakan lulus\n"); }else if (mhs[i].nilai_akhir<45){ cout<<mhs[i].keter<<("Anda tidak lulus, Silahkan coba lain waktu\n"); } else{ } cout<<endl; } cout<<"======Tampil Mahasiswa\n"<<endl; for(i=0; i<jmlh; i++) { cout<<"NBI \t\t\t : "<<mhs[i].nbi<<endl; cout<<"Nama \t\t\t : "<<mhs[i].nama<<endl; cout<<"Nilai Teori \t\t : "<<mhs[i].nilai_teori<<endl; cout<<"Nilai Praktikum \t : "<<mhs[i].nilai_prak<<endl; cout<<"Nilai Akhir Anda \t : "<<mhs[i].nilai_akhir<<endl; if(mhs[i].nilai_akhir>=45 && mhs[i].nilai_akhir<= 100){ cout<<mhs[i].keter<<("Selamat, Anda dinyatakan lulus\n"); }else if (mhs[i].nilai_akhir>=0 && mhs[i].nilai_akhir<=45 ){ cout<<mhs[i].keter<<("Anda tidak lulus, Silahkan coba lain waktu\n"); } else{ } cout<<" "<<mhs[i].keter<<endl; } }
Editor Settings
Theme
Key bindings
Full width
Lines