Tuesday, February 25, 2020

Contoh array satu dimensi

Setelah kita mempelajari tentang apakah itu array. Jika sobat belum mempelajarinya bisa dilihat disini. berikut ini merupakan contoh dari arrray mulai dari mencetak array mulai dari cetak, input,  hapus, dan cari. Tanpa panjang lebar mari kita pelajari contoh dari array satu dimensi
1.Menampilkan array
#include <iostream>
using namespace std;
int main()
{
int x[5]={13,23,44,21,41};
cout<<"Isi Array index - 0 : "<<x[0]<<endl;
cout<<"Isi Array index - 1 : "<<x[1]<<endl;
cout<<"Isi Array index - 2 : "<<x[2]<<endl;
cout<<"Isi Array index - 3 : "<<x[3]<<endl;
cout<<"Isi Array index - 4 : "<<x[4]<<endl;
}
outputnya
penjelasan dari koding diatas
- Mendeklarasikan variabel array x sebanyak 5 yang dihitung dari 0
- Mengisi variabel secara statis
- Menampilkan array satu persatu

2. Menginput data array
#include <iostream>
using namespace std;
int main()
{
int x[20],jumlah;
cout<<"Masukan Jumlah Yang Ingin Dimasukan : ";
cin>>jumlah;
for(int n=1;n<=jumlah;n++){
cout<<"Masukan nilai Array "<<n<<" : ";
cin>>x[n];
}
cout<<endl<<"Setelah input data"<<endl;
for(int n=1;n<=jumlah;n++){
cout<<"Masukan nilai Array "<<n<<" : "<<x[n]<<endl;
}
}
outputnya
penjelasan dari koding diatas:
- Mendeklarasikan variabel array x sebanyak 20 yang dihitung dari 0
- Mengisi jumlah nilai array sesuai keinginan dengan maksimal 20
- Mengisi variabel array dengan meminta data dari inputan keyboard
- Menampilkan semua isi array dengan menggunakan perulangan

3. Menghapus array
#include <iostream>
using namespace std;
int main()
{
int hapus,x[5]={20,11,32,24,90};
cout<<"Data Yang Tersedia : "<<endl;
for(int n =0;n<=4;n++){
cout<<x[n]<<" | ";
}
cout<<"\nUrutan data yang akan dihapus : ";cin>>hapus;
cout<<"Data yang baru : "<<endl;
for(int n=hapus-1;n<5-1;n++){
x[n]=x[n+1];
}
for (int n=0;n<=3;n++){
cout<<x[n]<<" | ";
}
}
outputnya
penjelasan dari koding diatas
- Mendeklarasikan variabel array x sebanyak 5 yang dihitung dari 0
- Variabel array terisi secara statis
- Menampilkan array
- Mengisi index array yang akan dihapus
- Sistem menghapus data dengan menggunakan perulangan
- Menampilkan semua isi array yang baru

4.Mencari Array
#include <iostream>
using namespace std;
int main()
{
int cari,x[5]={20,11,32,24,90};
cout<<"Data Yang Tersedia : "<<endl;
for(int n =0;n<=4;n++){
cout<<x[n]<<" | ";
}
cout<<"\nNilai yang akan dicari : ";cin>>cari;
for(int n=0;n<=4;n++){
if (x[n]==cari){
cout<<"Data yang anda cari terdapat pada index ke - "<<n;
}
}
}
outputnya
penjelasan dari koding diatas
- Mendeklarasikan variabel array x sebanyak 5 yang dihitung dari 0
- Variabel array terisi secara statis
- Menampilkan array
- Mengisi nilai array yang akan dicari
- Jika inputan sama dengan nilai variabel yang tersedia maka akan memunculkan urutan index yang sesuai

Sekian tutorial ini semoga bermanfaat :)
loading...

0 comments:

Post a Comment