Soure code:
#include <iostream>
using namespace std;
int z;
int proses(int a,int b)//proses funsi dari dua nilai angka array pada baris 33 dan 41
{
int hasil;
hasil=(a+b)/2;
return (hasil);
}
int main(){
char absen;
int f1[3]={8,9,7};//angka array dari nilai semester1 dan semester2 pada char absen 1 (fauzi)
int f2[3]={9,6,8};
int p1[3]={9,8,7};//angka array dari nilai semester1 dan semester2 pada char absen 2 (putra)
int p2[3]={7,7,6};
int nilai;
cout<<"\n==============================================="<<endl;
cout<<" *DATA NILAI RATA-RATA MAHASISWA* "<<endl;//penghias tampilan saja
cout<<"==============================================="<<endl;
cout<<"Absensi mahasiswa :"<<endl;
cout<<"\t1.M.fauzi"<<endl;
cout<<"\t2.putra panca"<<endl;
cout<<"-----------------------------------------------"<<endl;
cout<<"Masukan No.absen :";
cin>>absen;//masukkan angka bilangan untuk memilih salah satu char untuk di proses
cout<<"-----------------------------------------------"<<endl;
if(absen=='1'){//char untuk memanggil nilai angka array f1 dan f2 yang ada pada baris 16 dan 17
cout<<"nilai semester 1 = 8,9,7"<<endl;//tampil nilai masing2 semester char1(fauzi)
cout<<"nilai semester 2 = 9,6,8"<<endl;
cout<<"-----------------------------------------------"<<endl;
for(nilai=0;nilai<3;nilai++){//proses looping untuk angka nilai array
z=proses(f1[nilai],f2[nilai]);//nilai angka array untuk diproses fungsi ke baris 6-9
cout<<"nilai rata-rata "<<(nilai+1)<<"= "<<z<<endl;//hasil cetak rata2 char absen 1 cetak dari proses array ke fungsi kemudian cetak
}
}else if(absen=='2')//char untuk memanggil nilai angka array p1 dan p2 yang ada pada baris 18 dan 19
{
cout<<"nilai semester 1 = 9,8,7"<<endl;//tampil nilai masing2 semester char 2(putra)
cout<<"nilai semester 2 = 7,7,6"<<endl;
cout<<"-----------------------------------------------"<<endl;
for(nilai=0;nilai<3;nilai++){//proses looping untuk angka nilai array
z=proses(p1[nilai],p2[nilai]);//nilai angka array untuk diproses fungsi ke baris 6-9
cout<<"nilai rata-rata "<<(nilai+1)<<"= "<<z<<endl;//hasil cetak rata2 char absen 2 dari proses array ke fungsi kemudian cetak
}
}
else{
cout<<"tidak ada"<<endl;//cetak jika bilangan yang di masukkan tidak ada
}
cout<<"\n==============================================="<<endl;
cout<<" *<<By: putra & fauzi>>* "<<endl;//penghias tampilan saja
cout<<"==============================================="<<endl;
return 0;
}
Tidak ada komentar:
Posting Komentar