Percabangan

Flowchart Bilangan Positif, Negatif, atau Nol

Contoh flowchart percabangan tiga kondisi: menentukan apakah sebuah bilangan positif, negatif, atau nol dengan dua simbol keputusan bertingkat.

Flowchart Bilangan Positif, Negatif, atau Nol. Contoh flowchart percabangan tiga kondisi: menentukan apakah sebuah bilangan positif, negatif, atau nol dengan dua simbol keputusan bertingkat.
Unduh gambar

Penjelasan alurnya

Ada tiga kemungkinan jawaban, padahal satu simbol keputusan hanya punya dua cabang. Karena itu flowchart ini memakai dua keputusan bertingkat: keputusan kedua ada di cabang Tidak dari keputusan pertama.

Keputusan pertama memeriksa bilangan > 0. Kalau tidak positif, keputusan kedua memeriksa bilangan < 0. Kalau keduanya bernilai Tidak, satu-satunya kemungkinan yang tersisa adalah nol, jadi tidak perlu keputusan ketiga.

Di dalam kode, pola bertingkat ini ditulis sebagai if, elif, dan else di Python, atau else if di JavaScript, C, PHP, dan Java.

Pseudocode

1ALGORITMA Positif, negatif, atau nol23DEKLARASI4    bilangan : integer56MULAI7    BACA bilangan8    JIKA bilangan > 0 MAKA9        TAMPILKAN "Positif"10    SELAIN ITU11        JIKA bilangan < 0 MAKA12            TAMPILKAN "Negatif"13        SELAIN ITU14            TAMPILKAN "Nol"15        AKHIR JIKA16    AKHIR JIKA17SELESAI

Kode programnya

Kode di bawah dibuat langsung dari flowchart di atas, jadi alurnya sama persis. Coba jalankan dengan masukan -4.

1# Positif, negatif, atau nol23bilangan = int(input("Masukkan bilangan: "))4if bilangan > 0:5    print("Positif")6elif bilangan < 0:7    print("Negatif")8else:9    print("Nol")

Jalankan kodenya tanpa instalasi di compiler Python online atau compiler bahasa lain di Playground.

Coba ubah sendiri

  • Tambahkan keterangan ganjil atau genap untuk bilangan yang bukan nol.
  • Tentukan apakah suhu termasuk dingin, sejuk, atau panas.
  • Bandingkan dua bilangan: lebih besar, lebih kecil, atau sama.

Lanjut belajar

MateriKeputusan bertingkat jadi elifDari Flowchart ke Kode

Contoh flowchart lainnya

Gambar flowchart-mu sendiri

Susun simbolnya dengan seret dan lepas, lalu ubah jadi kode Python, JavaScript, PHP, C, atau Java dengan satu tombol.

Kenali Flowchart Studio