Thursday, March 24, 2016

Menentukan data terbesar dengan array dan perulangan C++

Saya akan memberikan program yang menyerupai penggunaan database, tetapi kalau disini menggunakan memory bukan database, melainkan memori pada variabel :

#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

Jangan lewatkan

Menentukan data terbesar dengan array dan perulangan C++
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.

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>