Contoh Program Array

Contoh Program Dengan Array Satu Dimensi Dalam C++
Berikut ini adalah contoh program menggunakan Array Satu Dimensi yang didalamnya terdapat proses deklarasi sekaligus inisialisasi array (pengisian elemen array) dan proses menampilkan nilai yang terdapat pada elemen array.


#include <iostream>
using namespace std;

int main(){
     // Deklarasi sekaligus inisialisasi (pengisian awal)
     // Array 'ARnilai' dengan 5 buah elemen berisi int
     int ARnilai[5]={8,4,5,10,2};

     // Karena sudah melakukan inisialisasi maka kita
     // Tidak wajib mengisi nilai kedalam Elemen Array

     // Menampilkan nilai atau isi dari array 'ARnilai'
     for(int i=0; i<5;i++){
          cout<<"Tampil nilai indek ke ["<<i<<"] = "<<ARnilai[i];
          cout<<endl;
     }
     return 0;
}


Dibawah ini adalah contoh program menggunakan Array Satu Dimensi yang di dalamnya terdapat proses mengisi nilai ke dalam elemen array dan proses menampilkan nilai yang terdapat pada elemen array.
 
#include <iostream>
using namespace std;
int main(){
     // Deklarasi array 'ARnilai' dengan 5 buah elemen berisi int
     int ARnilai[5];

     // Mengisi nilai ke dalam elemen array
     cout<<"== Mengisi Array ARnilai ==\n";
     for(int i=0; i<5;i++){
          cout<<"Isi indek ke ["<<i<<"] = ";
          cin>>ARnilai[i];
     }
     // Menampilkan nilai atau isi dari array 'ARnilai'
     for(int i=0; i<5;i++){
          cout<<"\nTampil nilai indek ke ["<<i<<"] = "<<ARnilai[i];
     }
     return 0;
}


Dibawah ini adalah contoh program menggunakan Array Satu Dimensi yang didalamnya terdapat proses mengisi nilai ke dalam elemen array dan mencari sebuah nilai pada elemen array.
#include <iostream>
using namespace std;
int main(){
     // Deklarasi array 'ARnilai' dengan 5 buah elemen berisi int
     int ARnilai[5];
     int nilaidicari;
     string status = "belum ketemu";
     cout<<"====================================";
     cout<<"\n== Mencari nilai (N) pada Array ==\n";
     cout<<"====================================\n";

     // Mengisi nilai ke dalam elemen array
     cout<<"\n== Isi Array ==\n";
     for(int i=0; i<5;i++){
          cout<<"Isi indek ke ["<<i<<"] = ";
          cin>>ARnilai[i];
     }

     cout<<"\nMasukkan nilai yang dicari = ";cin>>nilaidicari;
     for(int i=0; i<5;i++){
          if(ARnilai[i]==nilaidicari){
               cout<<"\nNilai yang dicari ("<<nilaidicari<<") ditemukan di indek ke ["<<i<<"]\n";
               status = "ketemu";
               break;
          }
     }
     if (status == "belum ketemu"){
          cout<<"\nNilai yang dicari ("<<nilaidicari<<") tidak ditemukan\n";
     }
     return 0;
}


Dibawah ini adalah contoh program menggunakan Array Satu Dimensi yang di dalamnya terdapat proses mengisi nilai ke dalam elemen array dan menjumlahkan semua elemen array.
#include <iostream>
using namespace std;
int main(){
     // Deklarasi array 'ARnilai' dengan 5 buah elemen berisi int
     int ARnilai[5];
     int tampung = 0;
    cout<<"=============================================";
     cout<<"\n= Program Menjumlahkan Semua Elemen Array =\n";
    cout<<"=============================================\n";

     // Mengisi nilai ke dalam elemen array
     cout<<"\n== Isi Array ==\n";
     for(int i=0; i<5;i++){
          cout<<"Isi indek ke ["<<i<<"] = ";
          cin>>ARnilai[i];
     }
     for(int i=0; i<5;i++){
          tampung = tampung + ARnilai[i];
     }
     cout<<"\nHasil Penjumlahan semua elemen Array : "<<tampung;
     return 0;
}

Komentar

Postingan populer dari blog ini

ISO 27001

Apa itu OODB (Object Oriented Database)

BLACK BOX AND WHITE BOX TESTING