ARRAY DIMENSI 2
Kelas / Semester : XI RPL / 1
Guru Mapel
: Indah Tri Utami, S.Pd
Tujuan:
1. Secara mandiri siswa dapat memahami konsep array 2 dimensi
2. Secara mandiri siswa dapat menerapkan array dimensi 2 ke dalam program
Petunjuk Pengerjaan Modul Pemrograman Lanjut:
1.
2.
3.
4.
5.
6.
7.
8.
9.
Program
1998
80
15
8
10
INTRO
BASIC
PASCAL
C
a.
Tahun
1999
540
83
12
129
2000
1032
301
15
257
Sama halnya pada array berdimensi satu, data array akan ditempatkan pada memori yang berurutan.
Perhatikan gambar 2.3.
Gambar 2.3 Model Penyimpanan Array Dimensi Dua pada Memori
(3) cout<<data_lulus[2][0];
Merupakan perintah untuk menampilkan elemen yang memiliki indeks pertama = 2 dan indeks kedua = 0.
LATIHAN 1
Contoh Program:
Eksekusi Program:
c.
LATIHAN 2
Contoh Program:
Eksekusi Program:
TUGAS PRAKTIKUM!
1.
Dengan menggunakan array 2 dimensi, Buatlah program untuk menghitung nilai kuadrat dari bilangan 1-10!
Hint (Petunjuk):
/* pendefinisian array berdimensi dua dan bertipe integer */
int sqrt[10][2] = {
{1, 1},
{2, 4},
{3, 9},
{4, 16},
{5, 25},
{6, 36},
{7, 49},
{8, 64},
{9, 81},
{10, 100},
};
Eksekusi Program:
2.
Buatlah program untuk dapat menampilkan data nilai di setiap elemen array berdimensi dua!
Hint (Petunjuk):
int data[5][3]={
{3,4,-1}, {2,3,0}, {1,1,2}, {5,9,-4}, {6,6,2}
};
Eksekusi Program: