Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA & PEMROGRAMAN

Presentasi serupa


Presentasi berjudul: "ALGORITMA & PEMROGRAMAN"— Transcript presentasi:

1 ALGORITMA & PEMROGRAMAN
Tegal, 9 DESEMBER 2011 Khairul Fahmi

2 STRUKTUR DASAR PENGULANGAN
STRUKTUR FOR STRUKTUR WHILE STRUKTUR REPEAT

3 STRUKTUR PENGULANGAN FOR
FOR Menaik For pencacah := nilai_awal to nilai_akhir Begin aksi End;

4 CONTOH PROGRAM Cetak Banyak Hello World tanpa menggunakan FOR Program hello_world; Begin Writeln(‘Hello World’); Readln; End.

5 CONTOH PROGRAM Cetak Banyak Hello World Menggunakan FOR Program hello_world; Uses crt; Var pencacah : integer; Begin clrscr; pencacah :=1; for pencacah := 1 to 10 do begin Writeln(‘Hello World’); end; Readln; End.

6 STRUKTUR PENGULANGAN FOR
FOR Menurun For pencacah := nilai_akhir downto nilai_awal Begin aksi End;

7 CONTOH PROGRAM Count Down tanpa menggunakan FOR Program waktu_mundur; Begin Writeln(‘10’); Writeln(‘9’); Writeln(‘8’); Writeln(‘7’); Writeln(‘6’); Writeln(‘5’); Writeln(‘4’); Writeln(‘3’); Writeln(‘2’); Writeln(‘1’); Writeln(‘Meluncur’); Readln; End.

8 CONTOH PROGRAM Count Down Menggunakan FOR Program waktu_mundur; Var pencacah : integer; Begin pencacah :=10; for pencacah := 10 downto 1 do begin Writeln(pencacah); end; Writeln(‘meluncur’); Readln; End.

9 STRUKTUR WHILE Struktur While While kondisi do Begin aksi; end

10 CONTOH PROGRAM Cetak Banyak Hello World Menggunakan WHILE Program hello_world; Var pencacah : integer; Begin pencacah :=1; while (pencacah <= 10) do begin Writeln(‘Hello World’); pencacah := pencacah + 1; end; Readln; End.

11 STRUKTUR REPEAT Struktur Repeat Repeat aksi Until kondisi

12 CONTOH PROGRAM Cetak Banyak Hello World Menggunakan WHILE Program hello_world; Var pencacah : integer; Begin pencacah :=1; repeat Writeln(Pencacah,‘Hello World’); pencacah := pencacah + 1; until pencacah > 10 ; Readln; End.

13 CONTOH PROGRAM Program Bil_genap_ganjil Var bil : integer; I : integer; Begin for I := 0 to 10 do begin Write(‘Ketikkan bilangan sembarang’); Readln(bil); if bil mod 2 =0 then Write(‘Bilangan genap’); end else Write(‘Bilangan ganjil’); end; readln; End.

14 Terima Kasih Khairul Fahmi


Download ppt "ALGORITMA & PEMROGRAMAN"

Presentasi serupa


Iklan oleh Google