Tugas percabangan kondisi 1,2 atau lebih
1.percabangan kondisi satu
1.percabangan kondisi satu
 Contoh Struktur percabangan untuk masalah batasan umur.
Sebuah  aturan  untuk  menonton  sebuah  film  tertentu  adalah  sebagai  ber
ikut,  jika  usia 
penonton  lebih  dari  17  tahun  maka  penonton  diperbolehkan  dan  apabila  kurang  dari  17 
tahun  maka  penonton  tidak diperbolehkan nonton.  Buatlah  flowchart untuk permasalahan 
tersebut.
Penyelesaian:
Permasalahan    diatas    merupakan    ciri    permasalaha
n    yang    menggunakan    struktur 
percabangan. Hal ini ditandai dengan adanya pernyataan jika ..maka ...(atau If ... Then dalam 
Bahasa Inggris. Bagan alir logika (Flowchart) penyelesaian masalah nonton film 
2.Penulisan percabangan 2 kondisi
if then
pernyataan1
     else
pernyataan2
penjelasan :
Jika <kondisi> bernilai benar maka pernyataan1 dikerjakan. Sedangkan jika tidak (<kondisi>bernilai salah), maka pernyataan yang dikerjakan adalahpernyataan2.
 Berbeda dengan percabangan satu kondisi, pada percabangan dua kondisi 
ada dua pernyataan untuk dua keadaan kondisi, yaitu untuk <kondisi> yang bernilai benar dan <kondisi> yang bernilai salah
3.Penulisan percabangan lebih dari 2 kondisi
If then
                  Pernyataan1
    else if then
                  Pernyataan2
                  ...
    else if then
Pernyataan(n)
    else
                  Pernyataan(n)
Penjelasan :
Mula-mula <kondisi1> dicek nilai kebenarannya. Jika benar, maka dikerjakan pernyataan1. Jika salah, maka dicek nilai kebenaran <kondisi2>. Jika <kondisi2> benar, maka dikerjakan pernyataan2.
 Jika tidak algoritma akan mengecek ke kondisi berikutnya dengan cara 
yang sama dengan yang sebelumnya. Terakhir, jika semua kondisi bernilai 
salah, maka pernyataan yang dikerjakan adalah Pernyataan(n+1).