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
Posting Komentar