Tugas Pertemuan 4 "Rangkuman Materi Branching (Percabangan)"

Tugas Pertemuan 4

Nama : Syafira Ayu Alifiyan
NIM :19200097
Kelas : 19.1A.03
Materi : Branching (Percabangan)


BRANCHING

(PERCABANGAN)




A. STRUKTUR BRANCHING (PERCABANGAN)

Struktur Percabangan if

Untuk satu pilihan keputusan. Jika kondisi True/benar maka statement dikerjakan, 

Jika kondisi false/salah maka statement dilewati.

Bentuk Umum : 



Contoh Kondisi if :









Struktur Percabangan if ... else

Percabangan if ... else akan menyeleksi kondisi jika bernilai True/benar maka statement 1 dijalankan, jika kondisi bernilai False/salah maka statement 2 dijalankan.

Bentuk Umum :


Contoh Program if ... else :










Contoh 2 :











Struktur Percabangan if ... elif ... else

Untuk menguji lebih dari 2 kondisi, bila kondisi 1 True/benar maka statement 1 dikerjakan, bila False/salah maka statement 2 dikerjakan, jika salah maka statement 3 dikerjakan.

Bentuk Umum :

if kondisi1:                            
    statement1
elif kondisi2:
    statement2
else:
    statement3








Contoh Program if ... elif ... else












Contoh 2 :













Struktur Percabangan Nested if

Kondisi Nested if adalah suatu kondisi if didalam kondisi if.

Bentuk Umum :



Contoh Program Nested if :











Switch Case

Pernyataan Switch digunakan untuk menyederhanakan bentuk if ... else

Bentuk Umum :



Contoh Program Switch Case :

Membuat pilihan menu masakan sebagai berikut :

a. Masukkan pilihan

b. Jika pilihan=1 maka menuu="nasi goreng"

    jika pilihan=2 maka menu="mie goreng"

    jika pilihan=3 maka menu="capcay"

c. Cetak menu


Perintah Switch Pada Python















-selesai-


Komentar

Postingan populer dari blog ini

UJI KOMPETENSI INDIVIDU LOGIKA & ALGORITMA

Tugas Pertemuan 9 (Larik atau Array)

Tugas 3_Latihan Soal Flowchart_Syafira Ayu Alifiyan_19200097_19.1A.03