Saya kembali dengan program kecil - kecilan tentang bagaimana cara mencari ganjil & genap dari sebuah bilangan. Baiklah mari saja kita langsung bahas bagaimana cara membuat mencari ganjil genap dari sebuah bilangan.


Ilmu Dasar


Sebelum kita membahas kode, kita harus mengetahui ilmu dasar bagaimana cara sebuah bilangan bisa dibilang ganjil atau genap.

Ganjil Genap
Ganjil Dan Genap

Inti dari menentukan sebuah bilangan ini adalah ganjil atau genap meggunakan sisa hasil bagi. Jika sisanya 1 maka bilangan itu adalah Ganjil, jika sisanya itu 0 maka bilangan itu adalah Genap.

Lalu apa itu Modulo?

Modulo
Modulo

Modulo dalam bahasa python dilambangkan %.

hasil_mod = 10 % 2
print(hasil_mod)
# 0

Buat Program


Dengan mengetahui ilmu dasarnya, sekarang kita saatnya buat programnya.

angka = int(input("Masukkan Angka : "))

hasil_mod = angka % 2
if hasil_mod == 1:
  print("Angka ", angka, " adalah bilangan Ganjil")
else:
  print("Angka ", angka, " adalah bilangan Genap")

Penjelasan kode diatas, variabel angka diinput secara manual oleh user. Lalu program akan menghitung hasil modulo nya. Jika hasilnya sama dengan 1 maka bilangan itu Ganjil jika tidak maka bilangan itu Genap.

Nah, cuman gitu aja kodenya, simpel bukan hehe. Sampai jumpa di funcode berikutnya.