-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcircle_func.py
More file actions
23 lines (19 loc) · 814 Bytes
/
circle_func.py
File metadata and controls
23 lines (19 loc) · 814 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
print("\nINI ADALAH PROGRAM MENGHITUNG LINGKARAN")
print("---------------------------------------")
# Definisikan fungsi
def circle(radius):
luas = radius*radius*22/7
keliling = radius*2*22/7
return luas, keliling
print("Daftar Kode \n Mulai : Memulai program \n Stop : Menghentikan program\n")
code = input("Masukkan kode : ")
if code == 'Mulai':
while code != 'Stop' and code == 'Mulai':
# Minta masukan dari User
jari_jari = float(input("Masukkan jari-jari lingkaran : "))
# Panggil Fungsi
lingkaran = circle(jari_jari)
# Tampilkan ke layar
print("Lingkaran memiliki luas {:.2f} cm\u00b2 dan keliling {:.2f} cm\n".format(lingkaran[0], lingkaran[1]))
code = input("Masukkan kode : ")
print("\nTerima kasih sudah menggunakan program!\n")