Você está na página 1de 8

ARRAY (LARIK)

LOGO
Design By : Mursyidin,ST
ARRAY (LARIK)

Array atau larik merupakan jenis data


terstruktur yang terdiri dari sejumlah
komponen yang mempunyai tipe data
yang sama.
Tiga (3) komponen penting Array,
yaitu :
(a). nama array,
(b). indeks (yang bertipe ordinal),
dan
(c). tipe data (sederhana) yang
digunakan oleh array.
Design By :
ARRAY (LARIK)

Syntax :
Var Nama_array : array[n1..n2] of tipe_data;

Identifier untuk Indeks yg (byte, shortint,


mengenalkan bertipe .. Integer, real,
array ordinal, Char, string)
n1 < n2

Contoh :
Var A : array[1..7] of real;
Var Nilai : array[1..40] of integer;

Design By :
ARRAY (LARIK)

Andaikan suatu data X mempunyai 10


anggota, yaitu :
X1 = 8 X6 = 9
X2 = 7 X7 = 8
X3 = 9 X8 = 9
X4 = 7 X9 = 9
X5 = 8 X10 = 7
Dalam Pascal, X yang mempunyai 10
data tersebut dapat dideklarasikan
dengan array sebagai berikut :
Design By :
ARRAY (LARIK)

Var X : array[1..10] of byte;


Contoh :
Buat program untuk menghitung rata-
rata dari N buah data !
Analisis masalah :
Pertama, perlu mengetahui banyaknya data (N)
terlebih dahulu.
Kedua, perlu mengetahui data ke 1 sampai data ke N
Ketiga, menjumlahkan nilai data ke 1 sampai data ke
N
Akhirnya, rata-rata adalah jumlah dari N data
tersebut dibagi dengan N.

Design By :
ARRAY (LARIK)

Algoritma :
(1) Input N
(2) Untuk i = 1 sampai N, input X[i]
(3) Jumlah = X[1] + X[2] + .. +X[N]
(4) rata-rata = Jumlah / N

Design By :
ARRAY (LARIK)

Program Rata_rata;
uses Crt;
var i, N : byte;
Jumlah, Rata : real;
X : array[1..255] of real;
Begin
Clrscr;
Write(banyaknya data (maksimum 255) ?);
readln(N);
Jumlah := 0;
For i := 1 to N do
Begin
Write(Data ke , i, = ); readln(X[i]);
Jumlah := Jumlah + X[i];
End;
Rata := Jumlah / N;
writeln(banyaknya data = , N);
writeln(Data-data dari X[i]);
for i := 1 to N do
begin
write(x[i]);
end;
writeln(Jumlah nilai data = , Jumlah :7:2);
writeln(Rata-rata data = , Rata:6:2);
end.

Design By :
Mitem

Buatlah program untuk menghitung


nilai rata-rata dari data dibawah ini:
X1 = 1 X6 = 10
X2 = 5 X7 = 9
X3 = 3 X8 = 7
X4 = 2 X9 = 8
X5 = 4 X10 = 6

Design By : Mursyidin,ST

Você também pode gostar