Advertisement
Guest User

Mtk.py

a guest
Sep 17th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.95 KB | None | 0 0
  1. #usr/bin/python
  2. import os
  3. #Untuk menjawab soal akar
  4. def akar():
  5.     akar_1 = input("Masukkan angka ke 1: ")
  6.     akar_2 = input("Masukkan angka ke 2: ")
  7.     akar1 = akar_1 ** akar_2
  8.     print "Hasil %d pangkat %d = %d" % (akar_1, akar_2, akar1)
  9.     print "\n"
  10.  
  11. #Untuk Menjawab soal Eksponen
  12.  
  13. def Eksponen():
  14.     ekspon_1 = input("Masukkan angka dasar: ")
  15.     ekspon_2 = input("Masukkan bilangan eksponen: ")
  16.     print "\n"
  17.     print "Angka Dasar %d dikali sebanyak %d" % (ekspon_1, ekspon_2)
  18.     print "\n"
  19.  
  20. #Untuk Pertambahan
  21. def tambah():
  22.     angka_1 = input("Masukkan Angka ke-1: ")
  23.     angka_2 = input("Masukkan Angka ke-2: ")
  24.     tambah = angka_1 + angka_2
  25.     print "Hasil dari %d + %d = %d" % (angka_1, angka_2, tambah)
  26.     print "\n"
  27.  
  28. #Untuk Pengurangan
  29. def kurang():
  30.     angka_1 = input("Masukkan angka ke-1: ")
  31.     angka_2 = input("Masukkan angka ke-2: ")
  32.     kurang = angka_1 - angka_2
  33.     print "Hasil %d - %d = %d"% (angka_1, angka_2, kurang)
  34.     print "\n"
  35. #Untuk Perkalian
  36. def perkalian():
  37.     kali_1 = raw_input("Masukkan angka ke-1: ")
  38.     kali_2 = raw_input("Masukkan angka ke-2: ")
  39.     kali = kali_1 * kali_2
  40.     print "Hasil %d * %d = %d"% (kali_1, kali_2, kali)
  41.     print "\n"
  42.  
  43. #Untuk Pembagian
  44. def pembagian():
  45.     bagi_1 = raw_input("Masukkan angka ke-1: ")
  46.     bagi_2 = raw_input("Masukkan angka ke-2: ")
  47.     bagi = bagi_1 / bagi_2
  48.     print "Hasil %d / %d = %d"% (bagi_1, bagi_2, bagi)
  49.     print "\n"
  50.  
  51.  
  52. # Menampilkan menu
  53. def menu():
  54.     os.system("cls")
  55.     print """    
  56.         ======= Menu =======
  57.         1.Akar
  58.         2.Eksponen
  59.         3.Menambah
  60.         4.Mengurang
  61.         5.Perkalian
  62.         6.Pembagian
  63.         7.exit
  64.         ====================
  65.      """
  66.     menu = input("root@Miruku~# ")
  67.     if menu == 1:
  68.         akar()
  69.     elif menu == 2:
  70.         Eksponen()
  71.     elif menu == 3:
  72.         tambah()
  73.     elif menu == 4:
  74.         kurang()
  75.     elif menu == 5:
  76.         perkalian()
  77.     elif menu == 6:
  78.         pembagian()
  79.     elif menu == 7:
  80.         exit()
  81.     else:
  82.         print "Pilihan yg anda pilih tidak ada !"
  83.  
  84. if __name__ == "__main__":
  85.     while(True):
  86.         menu()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement