Pemrograman - Materi 7 Array
Pemrograman - Materi 7 Array
Array
n, seperti integer atau karakter. Ilustrasi suatu array dapat dilihat pada
Array
A
1 • Array adalah tipe data yang
menyimpan sekumpulan
2
elemen yang bertipe sama,
3 dimana setiap elemen diakses
4 langsung melalui indeksnya.
6 145
Gambar 2. Array berisi tinggi mahasiswa
Page 3
Deklarasi Array (Pseudocode)
• arrayA adalah array yang berukuran
DEKLARASI 100 buah elemen yang bertipe
arrayA : array[1..100] of integer integer dengan indeks array dimulai
namaMhs : array[1..12] of string dari 1.
nUjian : array[0..74] of real
• namaMhs adalah array berukuran
12 buah elemen yang bertipe string
dengan indeks array dimulai dari 1.
Page 4
Acuan Elemen Array
Page 5
Inisiasi Array
Deskripsi
arrayB[1] = 1 Algoritma Isi Array String
arrayB[2] = 3 Deklarasi
arrayB[3] = 5 mhs: array[] of string = {“Aa”, “Teteh”, “Akang}
arrayB[4] = 8
arrayB[5] = 10
Page 6
Array – Case Study
Pseudocode
Case 1
Algoritma Array Integer
Inisiasi array integer
dengan nilai 5 s/d 7 dan Deklarasi
menampilkan ke layar arInt: array[] of Integer = {5,6,7}
c: integer
Deskripsi
FOR c = 1 to c = 3 DO
write(arInt[c])
ENDFOR
Page 7
Array – Case Study
Flowchart
Mulai
arInt = {5,6,7}
Case 1
Inisiasi array integer
c=1
dengan nilai 5 s/d 7 dan
menampilkan ke layar
False
c <= 3
True
Selesai
Output
arInt[c]
c=c+1
Page 8
Exercise
• Inisiasi array integer 5 s/d 7 dan menampilkan ke layar (inisiasi pada
deskripsi)
• Inisiasi array 3 angka integer dan menampilkan ke layar (inisiasi dari user
dalam loop)
• Perhitungan jumlah angka pada array dengan tipe integer yang terdiri dari
angka {4,2,10,6,8}
• (-> rata-rata)
• Perhitungan BMI 3 orang; input menggunakan array berat badan dan array
tinggi badan; output berupa array bmi, kemudian tampilkan rata-rata bmi
Page 9
VB.NET? Next Week
Page 10