1462100135 - Ujian Praktikum Daspro

Run Settings
LanguageC++
Language Version
Run Command
/*================================ Nama : Dani Fauzan Al Faruq NBI : 1462100135 =================================*/ #include <iostream> using namespace std; struct Mahasiswa{ char nama[50],NBI[30],tanggal[30],jurusan[30],kelamin[30],data[10]; double nilaiTeori; double nilaiPraktikum; double nilaiAkhir; }; int main(){ int n; Mahasiswa mhs; cout<<"Masukkan jumlah Mahasiswa = ";// untuk menginputkan jumlah Mahasiswa yang diinginkan cin>>n; for(int i=1; i<=n; i++){//perulangan menggunakan for cout<<"\n\tData ke-"<< i+0 ;cin.getline(mhs.data,10); cout<<"\nMasukan nama :"; cin.getline(mhs.nama,50); cout<<"Masukan NBI :"; cin.getline(mhs.NBI,30); cout<<"Nilai Teori :"; cin>>mhs.nilaiTeori; cout<<"Nilai Praktikum :"; cin>>mhs.nilaiPraktikum; if(i == (n-1)){ cout<<endl; mhs.nilaiAkhir = (0.7 * mhs.nilaiTeori) + (0.3 * mhs.nilaiPraktikum); cout << "Nilai akhir mahahasiswa dengan NBI " << mhs.NBI<< " adalah: " << mhs.nilaiAkhir << endl; } cout <<"---------------------------------"; cout <<"\n\tData Mahasiswa"<<endl; for (int i = 1; i <n ; i++){//perulangan for cout <<"\nNama : "<<mhs.nama<<endl; cout <<"NBI : "<<mhs.NBI<<endl; cout <<"Nilai Teori : "<<mhs.nilaiTeori<<endl; cout <<"Nilai Praktikum : "<<mhs.nilaiPraktikum<<endl; cout <<"Nilai Akhir : "<<mhs.nilaiAkhir<<endl; cout <<"Selamat, Anda dinyatakan Lulus"<<endl; cout <<"----------------------------------"; } } return 0; }// Akhir Program
Editor Settings
Theme
Key bindings
Full width
Lines