[C++] Program Nilai Tertinggi, Terendah, dan Rata-rata Mahasiswa dengan Array (borland c++)

Input Program (Source Code)


#include <iostream.h>
#include <conio.h>

main()
{
int i, n, tertinggi, terendah;
float rata2, nilai[10], k, jmlh=0;

cout<<"~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<"PROGRAM NILAI MAHASISWA"<<endl;
cout<<"~~~~~~~~~~~~~~~~~~~~~~~"<<endl;
cout<<endl;

cout<<"Masukkan banyak mahasiswa: ";cin>>n;
cout<<endl;

for(i=0;i<n;i++)
{
cout<<"Masukkan Nilai Akhir Mahasiswa ke-"<<(i+1)<<": ";
cin>>nilai[i];
k=nilai[i];
cout<<"\tGrade Nilai = ";
if(k<=100&&k>=90)
{
    cout<<"A"<<endl;
}
else if(k<90&&k>=80)
{
    cout<<"B"<<endl;
}
else if(k<80&&k>=70)
{
    cout<<"C"<<endl;
}
else if(k<70&&k>=60)
{
    cout<<"D"<<endl;
}
else if(k<60&&k>=0)
{
    cout<<"E"<<endl;
}
else
{
    cout<<"error"<<endl;
}
}
cout<<endl;


//nilai tertinggi&terendah
tertinggi=nilai[0];
terendah=nilai[0];
for(i=0;i<n;i++)
{
    if(nilai[i]<terendah)
    {
        terendah=nilai[i];
    }
    else if(nilai[i]>tertinggi)
{
    tertinggi=nilai[i];
}
}

//nilai rata-rata
for(i=0;i<n;i++)
{
    jmlh=jmlh+nilai[i];
}
rata2=jmlh/n;
cout<<"Nilai tertinggi = "<<tertinggi<<endl;
cout<<"Nilai terendah = "<<terendah<<endl;
cout<<"Nilai Rata-rata = "<<rata2<<endl;



getch();
}



Output Program (Hasil Running Program)












Komentar