Percabangan

Flowchart Bilangan Ganjil atau Genap

Contoh flowchart percabangan paling dasar: menentukan sebuah bilangan ganjil atau genap dengan sisa bagi 2.

Flowchart Bilangan Ganjil atau Genap. Contoh flowchart percabangan paling dasar: menentukan sebuah bilangan ganjil atau genap dengan sisa bagi 2.
Unduh gambar

Penjelasan alurnya

Bilangan genap habis dibagi 2, artinya sisa baginya 0. Simbol keputusan menanyakan tepat hal itu: apakah bilangan % 2 == 0? Tanda % adalah operator sisa bagi, sering ditulis mod di pseudocode.

Keputusan punya dua cabang. Cabang Ya menampilkan Bilangan genap, cabang Tidak menampilkan Bilangan ganjil. Hanya satu cabang yang dijalankan, lalu keduanya bertemu lagi sebelum Selesai.

Cara ini juga benar untuk bilangan negatif dan nol. Nol termasuk genap, karena 0 dibagi 2 bersisa 0.

Pseudocode

1ALGORITMA Ganjil atau genap23DEKLARASI4    bilangan : integer56MULAI7    BACA bilangan8    JIKA bilangan mod 2 = 0 MAKA9        TAMPILKAN "Bilangan genap"10    SELAIN ITU11        TAMPILKAN "Bilangan ganjil"12    AKHIR JIKA13SELESAI

Kode programnya

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

1# Ganjil atau genap23bilangan = int(input("Masukkan bilangan: "))4if bilangan % 2 == 0:5    print("Bilangan genap")6else:7    print("Bilangan ganjil")

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

Coba ubah sendiri

  • Ubah kondisinya untuk memeriksa kelipatan 3.
  • Baca dua bilangan, lalu tentukan apakah jumlahnya ganjil atau genap.
  • Tampilkan semua bilangan genap dari 1 sampai N dengan perulangan.

Lanjut belajar

MateriPercabangan dengan simbol keputusanDasar Algoritma dan FlowchartLatihan soalGanjil atau GenapTentukan sebuah bilangan termasuk ganjil atau genap.

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