Python: Source Code Kalkulator Sederhana untuk Python 3.6
Pada kesempatan kali ini saya akan membagian sebuah script program untuk Python versi 3
Silahkan anda coba sendiri script yang sudah saya buat dengan menjalankannya melalui program bahasa Python versi 3
Berikut ini adalah contoh script program kalkulator untuk python3
import math
def segitiga (a, b):
hasil = (a*a) + (b*b)
#print(hasil)
hasil = math.sqrt(hasil)
#print(hasil)
return hasil
def pers(a, b):
kedua = a+b
ketiga = a*b
print ('x^2','+',str(kedua),'x','+',str(ketiga))
def fact(n):
if n == 0:
return 1
else:
return n * fact(n-1)
def pertambahan(a, b):
hasil = a+b
return hasil
def pengurangan(a, b):
hasil = a-b
return hasil
def perkalian(a, b):
hasil = a*b
return hasil
def pembagian(a, b):
hasil = a/b
return hasil
def runkali():
print(' ')
print('Anda memilih program "Perkalian"')
a=int(input("Masukan angka pertama: "))
b=int(input('Masukan angka kedua: '))
print('hasil perkalian dari',(a),'x',(b),'adalah',(perkalian(a, b)))
print(' ')
def runbagi():
print(' ')
print('Anda memilih program "Pembagian"')
a=int(input("Masukan angka pertama: "))
b=int(input('Masukan angka kedua: '))
print('hasil pembagian dari',(a),':',(b),'adalah',(pembagian(a, b)))
print(' ')
def runfact():
print(' ')
print('Anda memilih program "Mencari Faktorial"')
n=int(input("Masukan angka yang ingin anda cari faktorialnya: "))
print('faktorial dari',(n), 'adalah', (fact(n)))
print(' ')
def runplus():
print(' ')
print('Anda memilih program "Pertambahan"')
a=int(input("Masukan angka pertama: "))
b=int(input('Masukan angka kedua: '))
print('hasil pertambahan dari',(a),'+',(b),'adalah',(pertambahan(a, b)))
print(' ')
def runminus():
print(' ')
print('Anda memilih program "Pengurangan"')
a=int(input('Masukan angka pertama: '))
b=int(input('Masukan angka kedua: '))
print('hasil pengurangan dari',(a),'-',(b),'adalah',(pengurangan(a, b)))
print(' ')
def phytagoras():
print(' ')
print('Anda memilih program "Mencari sisi miring"')
a=int(input("Masukan sisi pertama: "))
b=int(input('Masukan sisi kedua: '))
print('sisi miring dari',(a),'dan',(b),'adalah',(segitiga(a, b)))
print(' ')
while True:
print ('Pilih Program: ')
print ('1. Pertambahan')
print ('2. Pengurangan')
print ('3. Perkalian')
print ('4. Pembagian')
print ('5. Mencari Faktorial')
print ('6. Mencari Sisi Miring')
a=input('Masukan kode program: ')
if a == '1':
runplus()
elif a == '2':
runminus()
elif a == '3':
runkali()
elif a == '4':
runbagi()
elif a == '5':
runfact()
elif a == '6':
phytagoras()
else:
break
Silahkan anda coba sendiri script yang sudah saya buat dengan menjalankannya melalui program bahasa Python versi 3
Berikut ini adalah contoh script program kalkulator untuk python3
import math
def segitiga (a, b):
hasil = (a*a) + (b*b)
#print(hasil)
hasil = math.sqrt(hasil)
#print(hasil)
return hasil
def pers(a, b):
kedua = a+b
ketiga = a*b
print ('x^2','+',str(kedua),'x','+',str(ketiga))
def fact(n):
if n == 0:
return 1
else:
return n * fact(n-1)
def pertambahan(a, b):
hasil = a+b
return hasil
def pengurangan(a, b):
hasil = a-b
return hasil
def perkalian(a, b):
hasil = a*b
return hasil
def pembagian(a, b):
hasil = a/b
return hasil
def runkali():
print(' ')
print('Anda memilih program "Perkalian"')
a=int(input("Masukan angka pertama: "))
b=int(input('Masukan angka kedua: '))
print('hasil perkalian dari',(a),'x',(b),'adalah',(perkalian(a, b)))
print(' ')
def runbagi():
print(' ')
print('Anda memilih program "Pembagian"')
a=int(input("Masukan angka pertama: "))
b=int(input('Masukan angka kedua: '))
print('hasil pembagian dari',(a),':',(b),'adalah',(pembagian(a, b)))
print(' ')
def runfact():
print(' ')
print('Anda memilih program "Mencari Faktorial"')
n=int(input("Masukan angka yang ingin anda cari faktorialnya: "))
print('faktorial dari',(n), 'adalah', (fact(n)))
print(' ')
def runplus():
print(' ')
print('Anda memilih program "Pertambahan"')
a=int(input("Masukan angka pertama: "))
b=int(input('Masukan angka kedua: '))
print('hasil pertambahan dari',(a),'+',(b),'adalah',(pertambahan(a, b)))
print(' ')
def runminus():
print(' ')
print('Anda memilih program "Pengurangan"')
a=int(input('Masukan angka pertama: '))
b=int(input('Masukan angka kedua: '))
print('hasil pengurangan dari',(a),'-',(b),'adalah',(pengurangan(a, b)))
print(' ')
def phytagoras():
print(' ')
print('Anda memilih program "Mencari sisi miring"')
a=int(input("Masukan sisi pertama: "))
b=int(input('Masukan sisi kedua: '))
print('sisi miring dari',(a),'dan',(b),'adalah',(segitiga(a, b)))
print(' ')
while True:
print ('Pilih Program: ')
print ('1. Pertambahan')
print ('2. Pengurangan')
print ('3. Perkalian')
print ('4. Pembagian')
print ('5. Mencari Faktorial')
print ('6. Mencari Sisi Miring')
a=input('Masukan kode program: ')
if a == '1':
runplus()
elif a == '2':
runminus()
elif a == '3':
runkali()
elif a == '4':
runbagi()
elif a == '5':
runfact()
elif a == '6':
phytagoras()
else:
break
Comments
Post a Comment