Quick actions

cmd+k|ctrl+k

Navigation

Languages

1462100135 - Ujian Praktikum Daspro

Snippet info

Language

Cpp

Visibility

public

Author

danifauzan002

Created

2021-12-18T05:43:32.090567Z

Updated

2021-12-18T06:08:38.228851Z

/*================================
NBI		: 1462100135
Nama	: Dani Fauzan Al Faruq
=================================*/
#include <iostream>
using namespace std;

struct Mahasiswa{
	char nama[50],NBI[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;cout<<n;
	
	for(int i=1; i<=n; i++){//perulangan menggunakan for
		cout<<"\n\tData ke-"<< i+0 ;cin.getline(mhs.data,10);		
		cout<<"\nMasukan NBI 		:"; fflush(stdin); gets(mhs.NBI);cout<<mhs.NBI;
		cout<<"\nMasukan Nama            :"; fflush(stdin); gets(mhs.nama);cout<<mhs.nama;		
		cout<<"\nNilai Teori      	:"; cin>>mhs.nilaiTeori;cout<<mhs.nilaiTeori;
	    cout<<"\nNilai Praktikum 	:"; cin>>mhs.nilaiPraktikum;cout<<mhs.nilaiPraktikum;
	    mhs.nilaiAkhir = (0.7 * mhs.nilaiTeori) + (0.3 * mhs.nilaiPraktikum);
		cout <<"\nNilai akhir mahahasiswa adalah: " << mhs.nilaiAkhir << endl;
		if(mhs.nilaiAkhir >= 45 ){
		cout <<"Selamat, Anda dinyatakan Lulus"<<endl;
		}
		else if (mhs.nilaiAkhir < 45){
			cout <<"Anda tidak LULUS"<<endl;
		}
		  
		else {
		}	
	
	}
	return 0;
}// Akhir Program
INFO