Tugas Pertemuan 11 - Muhammadmirzaaryanshah - 40621100112 - Reg.b2 - Kelas A
Tugas Pertemuan 11 - Muhammadmirzaaryanshah - 40621100112 - Reg.b2 - Kelas A
TUGAS 11
NPM : 40621100112
TUGAS PERTEMUAN 11
readln;
end.
1. Membuat program array, dengan konteks menampilkan jumlah data yang sudah ditentukan.
2. Membuat program array, dengan konteks memasukan angka sesuai keinginan lalu menampilkan
data tersebut sesuai dengan angka awal yang dimasukan.
Bahasa Algoritma Array Bahasa Pascal Array
Program Array 2 program Array2;
var
Kamus data: ARnilai : array [0..4] of integer;
ARnilai : array [0..4] of integer i: integer;
i : integer
begin
For i = 0 to 4 do for i := 0 to 4 do
INPUT(Masukan nilai indeks) begin
Endfor write ('Masukan nilai pada indeks ke
[',i,'] : '); readln (ARnilai[i]);
For i = 0 to 4 do end;
OUTPUT(Nilai Indeks)
Endfor //Tampilkan nilai dalam array
writeln('----------------------------------------------
End. -----');
writeln();
for i := 0 to 4 do
begin
writeln ('Nilai pada indeks ke [',i,'] : ',
ARnilai[i]);
end;
readln;
end.
end.
3. Membuat program array, dengan konteks memasukan angka sesuai keinginan lalu mencari data
sesuai dengan indeks yang tersedia.
Bahasa Algoritma Array Bahasa Pascal Array
Program Array 2 program Array3;
var
Kamus data: ARnilai : array [0..4] of integer;
ARnilai : array [0..4] of integer i, nilaidicari: integer;
i, nilaidicari : integer status : string;
status : string
begin
status → ‘belum ketemu’
status := 'belum ketemu';
for i = 0 to 4 do for i := 0 to 4 do
INPUT(Masukan nilai indeks) begin
Endfor write ('Masukan nilai pada indeks ke
[',i,'] : '); readln (ARnilai[i]);
INPUT(Masukan nilai yang dicari) end;
For i = 0 to 4 do writeln();
If (Arnilai[i] = nilaidicari) then write('Masukan nilai yang di cari : ');
OUTPUT(nilai yang di cari di temukan di readln(nilaidicari);
indeks….) //Tampilkan nilai dalam array
Status → ‘ketemu’ writeln('----------------------------------------------
Endif -----');
Endfor writeln();
for i := 0 to 4 do
If (status = ‘belum ketemu’) then begin
OUTPUT(Nilai indeks yang tidak di temukan) if (ARnilai[i] = nilaidicari) then
Endif begin
writeln('Nilai yang dicari
End. [',nilaidicari,'] ditemukan di indeks ke [' ,i, ']');
status := 'ketemu';
end;
end;
if (status = 'belum ketemu') then
begin
writeln('Nilai yang di cari [',nilaidicari,']
tidak ditemukan');
end;
readln;
end.