Array atau yang sangat populer kita sebut sebagai larik, merupakan Struktur data yang kita gunakan untuk menampung sejumlah data yang bertipe sama dalam satu larik. Kita gambarkan larik sebagai loker-loker atau gerbong kereta. Kita namakan Loker tersebut dengan nama loker_A, dalam loker-loker tersebut kita akan isi dengan data berupa bilangan bulat.
Dalam pendeklarasiannya, Kita memerlukan [ ] untuk mendeklarasikannya, Contonya :
int jumlah[10];
Contoh siatas menunjukkan bahwa jumlah indeks untuk array jumlah adalah 10 dengan tipe data bilangan bulat.
Dalam pengindekskannya, kita memerlukan [ ] untuk pemanggilannya:
Namaarray[Indeks];
oke langsung aja saya kasih contoh sederhananya.
Kita memerlukan perulangan For untuk meng-Outputkan data yag telah diisi dalam aray tersebut.
Dalam Array 2 dimensi ini, kita memerlukan Script untuk meminta user untuk menginputkan data dalam array 6x5.
ok langsung aja.
1. Kita buat Script untuk meminta user untuk menginputdan data dalam array tersebut berupa blangan bulat.
Maksud diatas adalah user akan menginputkan data berupa bilangan bulat ke indeks [i] [j]. Kemudian akan disimpan dalam indeks tersebut juga.
2. Setelah data telah simasukan leh user, maka kita perlu memunculkan data yang telah siinputkan oleh user tersebut enuju layar. Dalam hal ini, kita juga perlu melakukan perulangan sperti perulangan dalam pengisian data.
Nah, Dari sini data yang diinputkan oleh user akan muncul.
langsung aja, Ini script lengkapnya.
Incoming Serach Terms :
A. Array Satu Dimensi
Bagian-bagian yang menyusun array disebut dengan elemen array, dan setiap elemen array tersebut dapat diakses dengan nomer indeks elemen array tersebut. Jangan lupa, array untuk C++ dimulai dari 0 (nol), maka untuk mengakses element array kedua, indeks array tersebut adalah 1 (satu).Dalam pendeklarasiannya, Kita memerlukan [ ] untuk mendeklarasikannya, Contonya :
int jumlah[10];
Contoh siatas menunjukkan bahwa jumlah indeks untuk array jumlah adalah 10 dengan tipe data bilangan bulat.
Dalam pengindekskannya, kita memerlukan [ ] untuk pemanggilannya:
Namaarray[Indeks];
oke langsung aja saya kasih contoh sederhananya.
#include <iostream>
using namespace std;
int main ()
{
int n;
int nilai[6];
nilai[0]= 12;
nilai[1]=23;
nilai[2]=34;
nilai[3]=456;
nilai[4]=567;
nilai[5]=145;
for (int i=0;i<6;i++)
cout<<"Isi Element dengan indeks "<<i<<":"<<nilai[i]<<endl;
return 0;
}
B. Array Dua Dimensi
Kita telah mengetahui bagaimana dalam pembuatan array dan pendeklarasian serta pemanggilan dalam array tersebut. Sekarang saya akan memberi sedikit tentang array 2 dimensi dengan inputan dari User.Dalam Array 2 dimensi ini, kita memerlukan Script untuk meminta user untuk menginputkan data dalam array 6x5.
ok langsung aja.
1. Kita buat Script untuk meminta user untuk menginputdan data dalam array tersebut berupa blangan bulat.
for (int i=0;i<6;i++)
{
for (int j=0;j<5;j++)
{
cout<<"Isikan baris "<<i<<" ";
cout<<"Kolom "<<j<<" : ";<br>//Pindah baris
cin>>nilai[i][j];
}
Maksud diatas adalah user akan menginputkan data berupa bilangan bulat ke indeks [i] [j]. Kemudian akan disimpan dalam indeks tersebut juga.
2. Setelah data telah simasukan leh user, maka kita perlu memunculkan data yang telah siinputkan oleh user tersebut enuju layar. Dalam hal ini, kita juga perlu melakukan perulangan sperti perulangan dalam pengisian data.
for (int i=0;i<6;i++)
{
for (int j=0;j<5;j++)
cout<<"Isi baris "<<i<<"Kolom "<<j<<": "<<nilai[i][j]<<endl;<br>//Pindah baris.
cout<<endl;
}
Nah, Dari sini data yang diinputkan oleh user akan muncul.
langsung aja, Ini script lengkapnya.
#include <iostream>
#include <windows.h>
using namespace std;
int main ()
{
int nilai[6][5];
for (int i=0;i<6;i++)
{
for (int j=0;j<5;j++)
{
cout<<"Isikan baris "<<i<<" ";
cout<<"Kolom "<<j<<" : ";
cin>>nilai[i][j];
}
cout<<endl;
}
system("cls");
for (int i=0;i<6;i++)
{
for (int j=0;j<5;j++)
cout<<"Isi baris "<<i<<"Kolom "<<j<<": "<<nilai[i][j]<<endl;
cout<<endl;
}
return 0;
}
Incoming Serach Terms :
- Menjelaskan array satu dimensi
- Menjelaskan array multi dimensi
- Mengidentifikasi penerapan array satu dimensi
- Mengidentifikasi penerapan array mulri dimensi
- Array satu dimensi dan dua dimensi
- Array 1 dimensi dan 2 dimensi