#include <iostream>
using namespace std;
int main(){
int n, m1, m2, jumlah = 0,data[20];
cout<<"Masukkan jumlah data : ";cin>>n;
for(int i=0; i<n;i++){
cout<<"Masukkan data ke-"<<i+1<<" :";cin>>data[i];
}
cout<<"Data terbesar dari yang anda masukkan adalah ";
//mencari data terbesar
for(int i=0;i<n;i++){
if(i>0){
m2 = data[i];
if(m2 > m1){
m1 = data[i];
} else if(m2 == m1) {
m1 = data[i];
}
} else{
m1 = data[i];
}
}
cout<<m1<<endl;
//-----------------------------
cout<<"Data terkecil dari yang anda masukkan adalah ";
//mencari data terkecil
for(int i=0;i<n;i++){
if(i>0){
m2 = data[i];
if(m2 < m1){
m1 = data[i];
} else if(m2 == m1){
m1 = data[i];
}
} else {
m1 = data[i];
}
}
//---------------------
cout<<m1<<endl;
//mencari jumlah seluruhnya
cout<<"Jumlah seluruh bilangan adalah ";
for(int i=0;i<=n;i++){
if(i>0){
jumlah += m1;
}
m1 = data[i];
}
cout<<jumlah;
return 0;
}
Bagikan
Menentukan data terbesar dengan array dan perulangan C++
4/
5
Oleh
Bayu Ambika
Silahkan berkomentar secara bijak dan sesuai dengan topik pembahasan ...
Untuk menyisipkan kode pendek, gunakan <i rel="code"> ... KODE ... </i>
Untuk menyisipkan kode panjang, gunakan <i rel="pre"> ... KODE ... </i>
Untuk menyisipkan gambar, gunakan <i rel="image"> ... URL GAMBAR ... </i>