Pada praktikum Algoritma dan Pemrograman 1 => Fungsi => Bahasa Pemrograma PYTHON 2,7,
Tugas akhir yang diberikan yaitu membuat Kalkulator sederhana .
Berikut adalah Source Code programnya :
loop= 1
pil=0
print ""
print " KALKULATOR SEDERHANA"
print ""
print " -----kode perintah----- "
print "| 1=>Penjumlahan |"
print "| 2=>Pengurangan |"
print "| 3=>Perkalian |"
print "| 4=>Pembagian |"
print "-------------------------"
print "\n"
while loop == 1 :
kode = input("Masukkan kode : ")
print "-------------------------"
def tambah () :
print"--Penjumlahan--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) + int(b)
hasil1 = str(a) + " + " + str (b) + " = " + str (c)
print "---------------"
print "a + b = %.f"%c
print "------------------------------------"
#pengurangan
def kurang () :
print"--Pengurangan--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) - int(b)
hasil1 = str(a) + " - " + str (b) + " = " + str (c)
print "---------------"
print "a - b = %f"%c
print "------------------------------------"
#perkalian
def kali () :
print"--perkalian--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) * int(b)
hasil1 = str(a) + " x " + str (b) + " = " + str (c)
print "---------------"
print "a x b = %f"%c
print "------------------------------------"
#pembagian
def bagi () :
print"--Pembagian--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) / int(b)
hasil1 = str(a) + " : " + str (b) + " = " + str (c)
print "---------------"
print "a : b = %f"%c
print "------------------------------------"
if (kode == 1):
tambah()
elif (kode == 2):
kurang()
elif (kode == 3):
kali()
elif (kode == 4):
bagi()
elif (kode == 0):
print " program berakhir"
quit()
elif kode > 4:
print "kode yang dimasukan salah"
print" untuk mengulangi ketik y"
print" untuk mengakhiiri ketik y kemudian ketik 0 pada kode"
pil = raw_input(" =")
print""
Tugas akhir yang diberikan yaitu membuat Kalkulator sederhana .
Berikut adalah Source Code programnya :
loop= 1
pil=0
print ""
print " KALKULATOR SEDERHANA"
print ""
print " -----kode perintah----- "
print "| 1=>Penjumlahan |"
print "| 2=>Pengurangan |"
print "| 3=>Perkalian |"
print "| 4=>Pembagian |"
print "-------------------------"
print "\n"
while loop == 1 :
kode = input("Masukkan kode : ")
print "-------------------------"
def tambah () :
print"--Penjumlahan--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) + int(b)
hasil1 = str(a) + " + " + str (b) + " = " + str (c)
print "---------------"
print "a + b = %.f"%c
print "------------------------------------"
#pengurangan
def kurang () :
print"--Pengurangan--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) - int(b)
hasil1 = str(a) + " - " + str (b) + " = " + str (c)
print "---------------"
print "a - b = %f"%c
print "------------------------------------"
#perkalian
def kali () :
print"--perkalian--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) * int(b)
hasil1 = str(a) + " x " + str (b) + " = " + str (c)
print "---------------"
print "a x b = %f"%c
print "------------------------------------"
#pembagian
def bagi () :
print"--Pembagian--"
a = input("Nilai a = ")
b = input("Nilai b = ")
c = float(a) / int(b)
hasil1 = str(a) + " : " + str (b) + " = " + str (c)
print "---------------"
print "a : b = %f"%c
print "------------------------------------"
if (kode == 1):
tambah()
elif (kode == 2):
kurang()
elif (kode == 3):
kali()
elif (kode == 4):
bagi()
elif (kode == 0):
print " program berakhir"
quit()
elif kode > 4:
print "kode yang dimasukan salah"
print" untuk mengulangi ketik y"
print" untuk mengakhiiri ketik y kemudian ketik 0 pada kode"
pil = raw_input(" =")
print""