ARRAY
PERTEMUAN 8
DEFINISI
Didalam Bahasa Pemrograman C++ memiliki
berbagai macam tipe data, yaitu:
◦ Tipe data sederhana(integer, float, string, char dsb).
◦ Tipe data terstruktur( Larik /array, Record).
• Larik/ Array sekumpulan kotak (variable) yang menyimpan sekumpulan
elemen bertipe sama secara berurutan (sequential).
Contoh : buah (jeruk, mangga, apel,dll)
VARIABEL ARRAY
1. Array Berdimensi Satu
2. Array Berdimensi Dua
Array Berdimensi Satu
Contoh Array Dimensi
Satu
Contoh Array Dimensi
Dua
Contoh Array Dimensi Dua
Contoh Array Dimensi Dua
A[i,j] = j+1, jika i <=j , A[i,j] = 0, jika i > j
Contoh Array Dimensi Dua
Perintah pokok yg digunakan pd pengisian matriks A [4] [4] adalah
A[i,j]=i+2, jika i<=j, A[i,j]=0, jika i>j maka matriksnya bagaimana……
Latihan Array Dimensi
Dua
Diberikan matriks A sebagai berikut :
1 0 0 0
2 2 0 0
3 3 3 0
4 4 4 4
Perintah pokok yg digunakan pd pengisian matriks A adalah ……
Latihan Array Dimensi
Dua
Diberikan matriks A(3X3) sebagai berikut :
1 0 0
0 2 0
0 0 3
Perintah pokok yg digunakan pd pengisian matriks A adalah ……
Latihan Array Dimensi Dua
Diberikan matriks A(3X2) sebagai berikut :
0 0 4
2 0 0
Perintah pokok yg digunakan pd pengisian matriks
A adalah ……
Latihan Array Dimensi
Dua
Latihan Array Dimensi
Dua
Diberikan algoritma sbb :
int i ;
int nilai[4];
for(i=0;i<=3;i++)
{
a[i] = 2 * i + 1;
cout<<a[i];
}
Algoritma di atas akan menghasilkan nilai .....
Latihan SOAL Array
Dimensi Dua
0 1 2 3
X 10 12 12 10
Y 2 3 4 5
Maka nilai hasil dari algoritma diatas adalah......
1. Kumpulan Elemen – Elemen yang terurut dan memiliki tipe data yang
sama disebut:
a. Rekursif
b. Record
c. Array
d. File
e. Direktori
2. int nilai [6];
Variabel nilai dalam statement diatas merupakan :
a. tipe data
b. nama array
c. jumlah baris
d. jenis array
e. Jenis Data
3. Sebuah matriks dideklarasikan sbb:
Int nilai [3] [4] ; Jumlah elemen dari matriks tsb adalah :
a. 7 d. 12
b. 4 e. 8
c. 3
4. Pada Array 2 Dimensi dengan Ordo 4x4, dengan kondidsi A[i,J] = i , Jika
i <= J, A[i,J] = J,
Jika I >J Dari pernyataan diatas nilai dari A[3,2] adalah :
a. 1 d. 4
b. 2 e. 6
c. 3
5. Dibawah ini merupakan hal-hal yang harus dikemukakan dalam
mendeklarasikan suatu
bentuk Array , kecuali :
a. tipe array d. nama array
b. tipe data e. ukuran Data
c. ukuran array