Cara Membuat Kalkulator Sederhana Menggunakan Python

cara membuat kalkulator sederhana menggunakan python

KakaKiky - Python, dengan sintaksis yang sederhana dan mudah dimengerti, telah menjadi salah satu pilihan utama bagi banyak pemula yang ingin memulai perjalanan mereka dalam dunia pemrograman. Salah satu proyek dasar yang seringkali dianjurkan bagi pemula adalah membuat kalkulator sederhana. Melalui materi Python untuk pemula kali ini, kita akan memandu kamu untuk membuat kalkulator sederhana menggunakan Python.

Pendahuluan

Kalkulator adalah alat yang memungkinkan kita untuk melakukan operasi aritmatika dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian. Dalam tutorial ini, kita akan membuat kalkulator yang dapat melakukan operasi-operasi tersebut.

Langkah 1: Mendefinisikan Fungsi Operasi

Pertama, kita akan mendefinisikan fungsi untuk setiap operasi aritmatika.

def tambah(x, y):
    return x + y

def kurang(x, y):
    return x - y

def kali(x, y):
    return x * y

def bagi(x, y):
    return x / y

Langkah 2: Menampilkan Menu

Selanjutnya, kita akan menampilkan menu untuk memungkinkan pengguna memilih operasi yang diinginkan.

print("Pilih Operasi:")
print("1. Tambah")
print("2. Kurang")
print("3. Kali")
print("4. Bagi")

Langkah 3: Input dari Pengguna

Kita perlu mendapatkan input dari pengguna mengenai operasi yang diinginkan dan juga nilai-nilai yang akan dioperasikan.

pilihan = input("Masukkan pilihan (1/2/3/4):")

num1 = float(input("Masukkan angka pertama: "))
num2 = float(input("Masukkan angka kedua: "))

Langkah 4: Melakukan Operasi

Berdasarkan pilihan pengguna, kita akan melakukan operasi yang sesuai dan menampilkan hasilnya.

if pilihan == '1':
    print(num1, "+", num2, "=", tambah(num1, num2))

elif pilihan == '2':
    print(num1, "-", num2, "=", kurang(num1, num2))

elif pilihan == '3':
    print(num1, "x", num2, "=", kali(num1, num2))

elif pilihan == '4':
    if num2 == 0:
        print("Kesalahan: Pembagian dengan nol!")
    else:
        print(num1, "/", num2, "=", bagi(num1, num2))

else:
    print("Input tidak valid")

Kesimpulan

Dengan menggabungkan semua langkah di atas, kamu telah berhasil membuat kalkulator sederhana menggunakan Python. Tentu saja, ini hanya permulaan. kamu dapat terus memperluas kalkulator kamu dengan menambahkan fitur-fitur lain seperti operasi matematika lanjutan, dukungan untuk bilangan kompleks, atau antarmuka pengguna grafis dengan menggunakan pustaka seperti Tkinter.

Dengan membangun proyek kecil seperti ini, kamu tidak hanya memahami konsep dasar pemrograman tetapi juga mendapatkan rasa kepuasan dari penciptaan sesuatu yang berfungsi. Terus eksplor, belajar, dan bangun itu adalah jalan menuju keahlian dalam pemrograman. Semoga sukses!