MATERI 11
TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11
Array Variabel yang dipesan ke memory lebih dari 1 variabel secara bersamaan, dan tipenya sama Contoh : pesan 4 variabel integer Var abc : array [1..4] of integer; Gambaran (ilustrasi dalam memori ABC[3] := 10; atau dari keyboard readln(ABC[3]); 10 ABC [1] [2][3][4]
Contoh program Mengisi 6 nilai integer lewat keyboard, dan mencari bil genap, cetak Uses crt; Var i : integer; bil : array [1..6] of integer; Procedure CariGenap(var x : array [1..6] of integer; FORWARD Begin clrscr; {mengisi data} for i:= 1 to 6 do begin write(“bilangan ke : “, i, “adalah : “); readln(bil[i]); writeln; end; { mencari yang genap dan mencetak} CariGenap(bil); End.
Procedure CariGenap(var x : array [1..5] of integer; Var i : integer; genap : integer; Begin {mencari bil genap dan mencetak} for i:= 1 to 5 do begin if ( x[i] mod 2 = 0) then writeln(x[i], “adalah bil genap”); end; End;