#include <iostream>
using namespace std;
struct Mahasiswa {
int NBI;
string nama;
double nilaiTeori;
double nilaiPraktikum;
double nilaiAkhir;
}mhs;
int main (){
int A;
cout<<"Masukkan jumlah Mahasiswa ";
cin>>A;cout<<A;
for(int i=1; i<=A; i++){
cout<<"\n\tData ke-"<< i+0 ;
cout << "\nMasukkan NBI :";
cin >> mhs.NBI;cout<<mhs.NBI;
cout << "\nMasukkan Nama :";
cin >> mhs.nama;cout<<mhs.nama;
cout << "\nMasukkan NilaiTeori :";
cin >> mhs.nilaiTeori;cout<<mhs.nilaiTeori;
cout << "\nMasukkan Nilai Praktikum :";
cin >> mhs.nilaiPraktikum;cout<<mhs.nilaiPraktikum;
mhs.nilaiAkhir = (0.7 * mhs.nilaiTeori) + (0.3 * mhs.nilaiPraktikum);
cout << "\nNilai akhir mahasiswa dengan NBI " << mhs.NBI << " adalah : \t" << mhs.nilaiAkhir;
if (mhs.nilaiAkhir >= 45 && mhs.nilaiAkhir <= 100){
cout << " Lulus" <<endl;
}
else if (mhs.nilaiAkhir >= 0 && mhs.nilaiAkhir <= 45){
cout << " Tidak Lulus" << endl;
}
}
return 0;
}