Algoritma Pemrograman
Program C++ Mencari Jumlah, Rata-rata, Nilai Max dan Nilai Minimum dari N bilangan yang di inputkan.Source Code :
#include <iostream>
int main(int argc, char** argv) {
int n[100],batas,pilih,i;
float jumlah;
cout<<"Berapa n ? ";
cin>>batas;
for( i=1;i<=batas;i++){
cout<<"Masukan angka "<<i<<" : ";cin>>n[i];
}
cout<<"Pilih : \n1.Jumlah\n2.Rata-rata\n3.Nilai max\n4.Nilai min\n";cin>>pilih;
switch(pilih){
case 1:
for(i=1;i<=batas;i++){
jumlah+=n[i];
}cout<<"Hasil = "<<jumlah;
break;
case 2:
for(i=1;i<=batas;i++){
jumlah=jumlah+n[i]/batas;
}cout<<"Rata-rata = "<<jumlah;
break;
case 3:
for(i=1;i<=batas;i++){
if(n[i]>=jumlah){
jumlah=n[i];
}
}cout<<"Nilai Maksimum = "<<jumlah;
break;
case 4:
for(i=1;i<=batas;i++){
jumlah=n[1];
if(n[i]<=jumlah){
jumlah=n[i];
}
}cout<<"Nilai Minimum = "<<jumlah;
break;
}
return 0;
}
EmoticonEmoticon