Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 Pernyataan Percabangan. 2 Struktur Program Urut (Sequence) Percabangan atau Keputusan (Branching / Decision) Pengulangan (Looping)

Presentasi serupa


Presentasi berjudul: "1 Pernyataan Percabangan. 2 Struktur Program Urut (Sequence) Percabangan atau Keputusan (Branching / Decision) Pengulangan (Looping)"— Transcript presentasi:

1 1 Pernyataan Percabangan

2 2 Struktur Program Urut (Sequence) Percabangan atau Keputusan (Branching / Decision) Pengulangan (Looping)

3 3 Pernyataan Percabangan IF SELECT CASE

4 4 Pernyataan IF IF sederhana IF – ELSE Blok IF –IF – ELSEIF –IF di dalam IF

5 5 IF Sederhana Tindakan (dapat berupa satu pernyataan atu beberapa pernyataan yang dipisahkan dengan tanda titik dua) hanya akan dieksekusi jika kondisi bernilai benar IF, kondisi, THEN dan tindakan harus terletak dalam satu baris IF kondisi THEN tindakan

6 6 IF kondisi tindakan pernyataan sesudah IF benar salah

7 7 IF – ELSE IF, kondisi, THEN, tindakan dan ELSE harus terletak dalam satu baris Tindakan1 akan dieksekusi jika kondisi bernilai benar Tindakan2 akan dieksekusi jika kondisi bernilai salah IF kondisi THEN tindakan1 ELSE tindakan2

8 8 IF kondisi tindakan pernyataan sesudah IF benar salah tindakan2

9 9 Blok IF Untuk mengontrol sejumlah pernyataan yang akan dieksekusi jika suatu kondisi terpenuhi Memungkinkan masing-masing pernyataan ditulis pada baris tersendiri Terdapat dua bentuk Blok IF –IF.. END IF –IF.. ELSE.. END IF

10 10 Blok IF IF kondisi THEN BlokPernyataan END IF IF kondisi THEN BlokPernyataan1 ELSE BlokPernyataan2 END IF Bentuk 1 Bentuk 2

11 11 IF - ELSEIF Untuk menangani suatu pengambilan keputusan terhadap sejumlah alternatif IF kondisi1 THEN [BlokPernyataan1] [ELSEIF kondisi2 THEN [BlokPernyataan2] [ELSEIF kondisi m THEN [BlokPernyataan m] [ELSE [BlokPernyataan n]]] END IF

12 12 IF kondisi1 blok_pernyataan_1 pernyataan sesudah IF benar salah blok_pernyataan_2 kondisi2 blok_pernyataan_mblok_pernyataan_n kondisi_m benar salah benar salah

13 13 IF di dalam IF IF kondisi1 THEN IF kondisi2 THEN [Blok pernyataan 1] ELSE [Blok Pernyataan m] END IF [Blok Pernyataan n] END IF

14 14 SELECT CASE SELECT CASE ungkapan CASE DaftarUngkapan1 [BlokPernyataan1] [CASE DaftarUngkapan2 [BlokPernyataan2]]… [CASE DaftarUngkapanM [BlokPernyataanM]] [CASE ELSE [BlokPernyataanN]] END SELECT

15 15 DaftarUngkapan ungkapan [, ungkapan] ungkapan TO ungkapan IS OperatorRelasi ungkapan

16 16 SELECT CASE ungkapan ada di daftar ungkapan 1 blok_pernyataan_1 END SELECT benar salah blok_pernyataan_2 ada di daftar ungkapan 2 blok_pernyataan_mblok_pernyataan_n ada di daftar ungkapan m benar salah benar salah

17 17 Daftar Ungkapan Dapat berupa : Ungkapan [, ungkapan] Ungkapan TO ungkapan IS OperatorRelasi ungkapan

18 18 Contoh


Download ppt "1 Pernyataan Percabangan. 2 Struktur Program Urut (Sequence) Percabangan atau Keputusan (Branching / Decision) Pengulangan (Looping)"

Presentasi serupa


Iklan oleh Google