Pada postingan ini saya ingin berbagi contoh program python tentang bilangan ganjil genap. Program ini fungsinya untuk menentukan apakah bilangan yang di masukan oleh pengguna merupakan bilangan ganjil atau genap.
Sebuah bilangan dikatakan genap jika habis dibagi dua. Dengan demikian, kita dapat memecahkan masalah ini dengan mencari sisa bagi dua dari bilangan tersebut. Jika sisanya adalah nol maka bilangan tersebut adalah bilangan genap, tapi kalau tidak maka, bilangan tersebut adalah bilangan ganjil.
Operator aritmatika yakni modulus (sisa pembagian) memungkinkan kita untuk menentukan apakah suatu bilangan termasuk bilangan ganjil atau genap. Setiap bilangan yang di lakukan modulus 2 menghasilkan nilai 0 maka dapat di pastikan bahwa bilangan tersebut adalah bilangan genap, jika tidak maka bilangan ganjil.
Untuk mempermudah teori diatas maka saya tuliskan algoritma nya seperti berikut:
Masukan Bilangan
Cek bil Mod 2 = 0 ?
Jika ya (kondisi bernilai True), tampilkan output bilangan genap
Jika tidak (kondisi bernilai False), tampilkan output bilangan ganjil.
Source Code:
bilangan = int(input("Masukan Bilangan :")) if bilangan % 2 == 0: print(" %d Merupakan Bilangan Genap" % bilangan) else: print("%d Merupakan Bilangan Ganjil" % bilangan)
Hasil Program:
No comments:
Post a Comment