Skip to content

Instantly share code, notes, and snippets.

@lakuapik
Created April 17, 2017 10:37
Show Gist options
  • Save lakuapik/592088914b45c6168c581066bc9b95c1 to your computer and use it in GitHub Desktop.
Save lakuapik/592088914b45c6168c581066bc9b95c1 to your computer and use it in GitHub Desktop.
Python: Membedakan Angka Ganjil dan Genap
#!/usr/bin/env python3
'''
17 Apr 2017 JKT DHE
davidadi216@gmail.com
skrip python untuk membedakan angka ganjil dan genap
Penggunaan: python ganjilgenap.py [angka]
-> python3 ganjilgenap.py 9
-> 9=Ganjil
-> python3 ganjilgenap 9,10,3
-> 99=Ganjil, 10=Genap, 3=Ganjil
'''
import sys
class GanjilGenap:
def __init__(self, angka):
self.angka = angka
banyakangka = []
for x in angka.split(','):
banyakangka.append(x)
self.ganjilgenap(banyakangka)
def ganjilgenap(self, angka):
self.angka = angka
for y in angka:
if int(y) % 2 == 0:
print(y+'=Genap')
else:
print(y+'=Ganjil')
if __name__ == "__main__":
angka = sys.argv[1]
GanjilGenap(angka)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment