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
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
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
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
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 :)
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;
}
outputnyausing 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;
}
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;
}
}
outputnyausing 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;
}
}
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]<<" | ";
}
}
outputnyausing 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]<<" | ";
}
}
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;
}
}
}
outputnyausing 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;
}
}
}
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 :)