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.
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 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.