Page 108 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 108
iv. Pada awalnya,pencacah diinisialisasi dengan nilai_awal.Nilai
pencacah secara otomatis bertambah satu setiap kali pengulangan
dimasuki, sampai akhirnya nilai pencacah sama dengan
nilai_akhir.
v. Jumlah pengulangan yang tejadi adalah nilai_akhir - nilai_awal + 1.
Contoh analisis :
Buatlah algoritma dan program mencetak angka 1, 2, .., N, yang
dalam hal ini nilai N dibaca terlebih dahulu dari piranti masukan.
Jadi, program CETAK_N_ANGKA dalam bahasa pascal adalah sebagai
berikut :
Hasil Output Program:
program CETAK_N_ANGKA;
{ mencetak 1, 2, …, N ke piranti keluaran }
uses wincrt;
(* DEKLARASI *)
var
N : integer;
k : integer;
(* DESKRIPSI *)
begin
write('jumlah pengulangan = ');read(N);
for k:=1 to N do { ulangi sebanyak N kali }
writeln(k)
end.
end.