-
Notifications
You must be signed in to change notification settings - Fork 0
/
percabangan.py
36 lines (28 loc) · 948 Bytes
/
percabangan.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Materi if percabangan & Looping
while True:
print('Menu Pilihan')
print('1. Cari angka genap')
print('2. Cari angka ganjil')
print('3. Convert suhu Celcius > Fahrenheit')
pilih = int(input('Pilihanmu > '))
if pilih == 1:
genap = int(input('Masukkan angka : '))
hasil = genap % 2
if hasil == 0:
print(genap, 'Adalah angka genap')
else:
print(genap, 'Bukan angak genap')
elif pilih == 2:
ganjil = int(input('Masukkan angka : '))
hasil = ganjil % 2
if hasil != 0:
print(ganjil, 'Adalah angka ganjil')
else:
print(ganjil, 'Bukan angak ganjil')
elif pilih == 3:
celcius = float(input('Masukkan suhu Celcius : '))
fahren = (celcius * 9/5) + 32
print('Suhu fahrenheit : ', fahren)
else:
print('Pilihan tidak valid. Silakan pilih angka 1, 2, atau 3.')
break