Cara Membuat Kalkulator Sederhana dengan Menu pilihan di Python






         Kali ini aku akan membagikan tutorial bagaimana menciptakan kalkulator sederhana dengan sajian pilihan di python.

Bahan :
1. Termux
2. Teliti ( jangan hingga ada instruksi atau kata yang salah )

eksklusif saja ikuti langkah-langkah di bawah ini, apabila ada yang kurang terang silahkan di tanyakan

$ nano mtk.py ( nano sebagai text editor )

untuk scriptnya kalian dapat lihat script python di bawah ini untuk rujukan sajian simplenya :


kalian dapat copy paste script di bawah ini

  1. # fungsi tambah
    def tambah():
        angka1 = raw_input("Masukkan angka ke 1 : ")
        angka2 = raw_input("Masukkan angka ke 2 : ")
        num1 = int(angka1)
        num2 = int(angka2)
        hasil = num1 + num2
        print 'hasil anda ialah : ', hasil

    # fungsi kurang
    def kurang():
        angka1 = raw_input("Masukkan angka ke 1 : ")
        angka2 = raw_input("Masukkan angka ke 2 : ")
        num1 = int(angka1)
        num2 = int(angka2)
        hasil = num1 - num2
        print 'hasil anda ialah : ', hasil

    # fungsi bagi
    def bagi():
        angka1 = raw_input("Masukkan angka ke 1 : ")
        angka2 = raw_input("Masukkan angka ke 2 : ")
        num1 = int(angka1)
        num2 = int(angka2)
        hasil = num1 / num2
        print 'hasil anda ialah : ', hasil

    # fungsi kali
    def kali():
        angka1 = raw_input("Masukkan angka ke 1 : ")
        angka2 = raw_input("Masukkan angka ke 2 : ")
        num1 = int(angka1)
        num2 = int(angka2)
        hasil = num1 * num2
        print 'hasil anda ialah : ', hasil

    # fungi menu
    def show_menu():
            print("------MENU------")
            print("[1] Penjumlahan")
            print("[2] Pengurangan")
            print("[3] Pembagian")
            print("[4] Perkalian")
            print("[5] Exit")
            print("\n")
            sajian = raw_input("Pilih sajian : ")
            if sajian == "1":
                    tambah()
            elif sajian == "2":
                    kurang()
            elif sajian == "3":
                    bagi()
            elif sajian == "4":
                    kali()
            elif sajian == "5":
                    exit()
            else:
                print("Pilihan anda tidak ada")
                    

    show_menu()
    if __name__ == "__main__":

        while True:
            pilih = raw_input("Apakah anda ingin mengulang ya / tidak : ")
            if pilih == "ya":
                show_menu()
            elif pilih == "tidak":
                exit()
            else:
                print("pilihan anda tidak ada")

nah kalian dapat copy script di atas kemudian paste di termux kalian, selamat mencoba, sajian kalkulator di atas juga dapat kalian kembangan sesuai dengan kreatifitas kalian, apabila ada salah kata mohon maaf, kalau ada yang di tanyakan dapat komen di komentarm terima kasih.