Anda di halaman 1dari 2

Nama : M Ravi Albasyit

NIM : 21338080
Sesi : 0057 / Selasa / 09.40-12.20

Program Kalkulator
a. Coding Program
print('==============================')
print(' Operasi Kalkulator Sederhana ')
print(' 1. Jumlah [+] ')
print(' 2. Kurang [-] ')
print(' 3. Kali [x] ')
print(' 4. Bagi [/] ')
print(' 5. pangkat [^] ')
print('==============================')

def calculate():
global operasi
global bil_1
global bil_2
operasi = int(\ninput('Pilih operasi (1/2/3/4/5) : '))
bil_1 = float(input('Masukkan bilangan pertama : '))
bil_2 = float(input('Masukkan bilangan kedua : '))
print('==============================')

if operasi == 1:
hasil = bil_1 + bil_2
print(f'Hasil operasi dari {bil_1} + {bil_2} = {hasil}')
elif operasi == 2:
hasil = bil_1 - bil_2
print(f'Hasil operasi dari {bil_1} - {bil_2} = {hasil}')
elif operasi == 3:
hasil = bil_1 * bil_2
print(f'Hasil operasi dari {bil_1} x {bil_2} = {hasil}')
elif operasi == 4:
hasil = bil_1 / bil_2
print(f'Hasil operasi dari {bil_1} / {bil_2} = {hasil}')
elif operasi == 5:
hasil = bil_1 ** bil_2
print(f'Hasil operasi dari {bil_1} ^ {bil_2} = {hasil}')
else:
print('Tidak valid')

choice = int(input("\nIngin Melakukannya Lagi? (1 = Ya, 2 = Tidak): "))


if choice == 1:
calculate()
elif choice == 2:
print("Oke, Goodbye!")
else:
print("Salah Input!")
calculate()
b. Hasil Run

Anda mungkin juga menyukai