struktur percabangan

11
Struktur Percabangan

Upload: hilde

Post on 09-Jan-2016

55 views

Category:

Documents


5 download

DESCRIPTION

Struktur Percabangan. Konseptual. Struktur ini digunakan jika menghadapi suatu pilihan dimana harus memilih Pilihan dapat terdiri dari: Satu pilihan (pilih A atau tidak) Dua pilihan (pilih A atau B) Lebih dari dua pilihan (pilih A atau B atau C atau D atau .... ). Flowchart. Satu Pilihan. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Struktur Percabangan

Struktur Percabangan

Page 2: Struktur Percabangan

Struktur ini digunakan jika menghadapi suatu pilihan dimana harus memilih

Pilihan dapat terdiri dari:◦ Satu pilihan (pilih A atau tidak)◦ Dua pilihan (pilih A atau B)◦ Lebih dari dua pilihan (pilih A atau B atau C atau

D atau .... )

Konseptual

Page 3: Struktur Percabangan

Flowchart

Kond PernyataanBenar

Salah

Satu Pilihan

Page 4: Struktur Percabangan

Flowchart

Kond PernyataanBenarSalah

Dua Pilihan

Pernyataan

Pernyataan selanjutnya

Page 5: Struktur Percabangan

Percabangan dengan pilihan lebih dari 2 dapat dilakukan dengan dua cara :◦ If bersarang◦ Select ... Case

Pilihan lebih dari 2

Page 6: Struktur Percabangan

IF Bersarang

Kond Pernyataan 1Benar

Kond Pernyataan 2Benar

Pernyataan 3

Salah

Salah

Page 7: Struktur Percabangan

Select ... Case

Exp Pernyataan 1

Pernyataan 2

Pernyataan 3

Pernyataan 4

Pernyataan Selanjutnya

1

2

3

4

Page 8: Struktur Percabangan

I f <kondisi> thenPernyataan 1Pernyataan 2

End if If <kondisi> then

Pernyataak benar 1Pernyataan benar 2

Else Pernyataan salah 1Pernyataan salah 2

End if 

Algoritma

I f nilai > 60 then Print(“Lulus”)End if

If Angka >= 0 thenPrint(“Bilangan Positif”)

Else Print(“Bilangan Negatif”)

End if 

Page 9: Struktur Percabangan

If <kondisi 1> thenPernyataan benar 1.1Pernyataan benar 1.2

Elseif <kondisi 2> then Pernyataan benar 2.1

Pernyataan benar 2.2Else

Pernyataan salahEnd if Select Case TestValue

Case value1: pernyataan 1Case value 2: pernyataan 2 Else : pernyataan salah

End select

If bil< 0 thenPrint(“bilangan negatif”)

Elseif bil = 0 then Print(“bilangan Nol”)

ElsePrint(“bilangan Positif”)

End if Select Case Bulan

Case 1: Print(“Januari”)Case 2: Print(“Pebruari”) Case 12: Print(“Desember”)Else : Print(“salah input”)

End select

Page 10: Struktur Percabangan

Buatlah form seperti disamping, program ini untuk menghitung nilai dan menentukan grade dan kelulusan berdasarkan nilai akhir

Latihan IF

Page 11: Struktur Percabangan

Buatlah form seperti dibawah, program ini digunakan untuk mengkonversi bulan masehi, jika di-inputkan suatu angka (1-12) makan akan keluar bulan dalam bentuk string

Latihan Select Case