Membuat Kalkulator dengan menggunakan Python

 



Hallo..

Selamat Datang di Blog Blue Navy.

Kali ini kita akan belajar membuat program kalkulator dengan menggunakan bahasa Python. Program ini menggunakan Operator Aritmatika yang digunakan untuk melakukan operasi-operasi aritmatika seperti penjumlahan, pengurangan, perkalian, pembagian dan lain sebagainya. Sebelumnya kita pernah belajar membuat kalkulator dengan C++, sistemnya kurang lebih sama. Pada artikel sebelumnya kita menggunakan pilihan, pada phyton kita akan menggunakan python. 

 

·         Program Phyton kalkulator dengan fungsi:

print("Pilih Fungsi")

print("1->Fungsi Penjumlahan")

print("2->Fungsi Pengurangan")

print("3->Fungsi Perkalian")

print("4->Fungsi Pembagian")

def perkalian(a, b):

    hasil = a * b

    return hasil

def pengurangan(a, b):

    hasil = a - b

    return hasil

def penjumlahan(a, b):

    hasil = a + b

    return hasil

def pembagian(a, b):

    hasil = a / b

    return hasil

 

hasil = 0

x = int(input("Pilihan : "))

n1 = int(input("Input Nilai pertama: "))

n2 = int(input("Input Nilai kedua: "))

 

if (x == 1):

    hasil = penjumlahan(n1, n2)

elif (x== 2):

    hasil = pengurangan(n1, n2)

elif (x == 3):

    hasil = perkalian(n1, n2)

elif (x == 4):

    hasil = pembagian(n1, n2)

 

print("Hasil: ", hasil)

 

Output :


Pada program ini, akan di tampilkan beberapa pilihan fungsi seperti fungsi penjumlahan, fungsi pengurangan, fungsi perkalian dan fungsi pembagian. Kemudian akan muncul input pilihan, setelah diisi dengan fungsi yang diinginkan, masukkan nilai pertama dan nilai kedua kemudian sistem akan menampilkan hasilnya tergantung dengan pilihan fungsi yang telah diinput.

·         Program Phyton kalkulator dengan 1 kelas dan beberapa fungsi:

class Kalkulator:

    def __init__(self, input1, input2):

        self.input1=input1

        self.input2=input2

 

    def tambah(self):

        hasil = self.input1+self.input2

        print("=",hasil)

    def kurang(self):

        hasil = self.input1-self.input2

        print("=",hasil)

    def kali(self):

        hasil = self.input1*self.input2

        print("=",hasil)

    def bagi(self):

        hasil = self.input1/self.input2

        print("=",hasil)

 

print("Pilih Fungsi")

print("1->Fungsi Penjumlahan")

print("2->Fungsi Pengurangan")

print("3->Fungsi Perkalian")

print("4->Fungsi Pembagian")

x = int(input("Pilihan : "))

input1 = int(input("Input Nilai pertama: "))

input2 = int(input("Input Nilai kedua: "))

kal=Kalkulator(input1, input2)

if (x == 1):

    kal.tambah()

elif (x== 2):

    kal.kurang()

elif (x == 3):

    kal.kali()

elif (x == 4):

    kal.bagi()

kurang()

jumlah()

 

Output :


Komentar

Postingan populer dari blog ini

Mencari nilai Maximum dan Minimum dengan menggunakan bahasa C++

Membuat gambar bunga dengan menggunakan Processing

Program C++ Membuat Segitiga Bintang