Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pernyataan Percabangan
Ihsan Jatnika
2
Struktur Program Urut (Sequence)
Percabangan atau Keputusan (Branching / Decision) Pengulangan (Looping)
3
Pernyataan Percabangan
IF SELECT CASE
4
Pernyataan IF IF sederhana IF – ELSE Blok IF IF – ELSEIF
IF di dalam IF
5
IF Sederhana IF kondisi THEN tindakan
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
6
IF kondisi tindakan pernyataan sesudah IF benar salah
7
IF – ELSE IF kondisi THEN tindakan1 ELSE tindakan2 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
8
IF kondisi tindakan pernyataan sesudah IF benar salah tindakan2
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
Blok IF IF kondisi THEN BlokPernyataan END IF IF kondisi THEN
Bentuk 1 Bentuk 2 IF kondisi THEN BlokPernyataan END IF IF kondisi THEN BlokPernyataan1 ELSE BlokPernyataan2 END IF
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
IF kondisi1 blok_pernyataan_1 pernyataan sesudah IF benar salah blok_pernyataan_2 kondisi2 blok_pernyataan_m blok_pernyataan_n kondisi_m
13
IF di dalam IF IF kondisi1 THEN IF kondisi2 THEN [Blok pernyataan 1]
ELSE [Blok Pernyataan m] END IF [Blok Pernyataan n]
14
SELECT CASE SELECT CASE ungkapan CASE DaftarUngkapan1
[BlokPernyataan1] [CASE DaftarUngkapan2 [BlokPernyataan2]]… [CASE DaftarUngkapanM [BlokPernyataanM]] [CASE ELSE [BlokPernyataanN]] END SELECT
15
DaftarUngkapan ungkapan [, ungkapan] ungkapan TO ungkapan
IS OperatorRelasi ungkapan
16
SELECT CASE ungkapan blok_pernyataan_1 END SELECT benar salah
ada di daftar ungkapan 1 blok_pernyataan_1 END SELECT benar salah blok_pernyataan_2 ungkapan 2 blok_pernyataan_m blok_pernyataan_n ungkapan m
17
Daftar Ungkapan Dapat berupa : Ungkapan [, ungkapan]
Ungkapan TO ungkapan IS OperatorRelasi ungkapan
18
Contoh
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.