Kamis, 26 Juni 2014

Contoh program "Data Nilai Rata-Rata Mahasiswa" C++


 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