Minggu, 11 November 2018

Kalkulator Python

Python merupakan pemrograman yang sangat mudah dipahami dibanding dengan yang lainnya. Python bisa dijadikan sarana belajar pemrograman pada pemula. Python sering digunakan untuk pengenalan pada pemrograman.
Pertama mari kita buat pengenalan tentang type data dan variabel. type data yang sering digunakan yakni boolean, string, double, float dan integer. Contoh pembuatan variabel pada python yakni:
#!/usr/bin/python3
#mendeklarasikan variabel
VariabelString = 'Ini bentuk variabel dalam tipe string'
VariabelInteger=90
VariabelFloat=0.15
VariabelBoolean=True #isinya bisa True dan False

Setelah menulis kode diatas dengan text editor favorit anda simpanlah dengan nama begining.py.Lalu jalankan dengan perintah python3 begining.py pada console atau command prompt. Bila benar maka tidak akan ada pesan error.
Kita akan cetak isi variabel satu perrsatu dengan command print(). Lalu tambahkan kode ini di bawah kode yang tadi ditulis.
print(VariabelString)
print(VariabelInteger)
print(VariabelFloat)
print(VariabelBoolean)
print('Cetak semua variabel dalam satu kalimat :',VariabelString,VariabelFloat,VariabelInteger,VariabelBoolean)
 
 
 
Lalu eksekusi dengan console atau command prompt dengan perintah python3 begining.py.
Operasi matimatika yakni untuk operasi tambah menggunakan simbol +, kurang simbol -, kali simbol *, bagi simbol /, akar sqrt,pangkat **. untuk akar itu menggunakan module math di python.
Mari kita buat program matimatika sederhananya. Silahkan buka text editor anda dan ketik kode di bawah ini untuk mempraktikan operasi matimatika sederhana.
#digunakan untuk mengoperasikan operasi matimatika akar
from math import sqrt
#mendeklarasi variabel untuk operai matimatika
a=4
b=25
print('Hasil',a,'+',b,'adalah',a+b )
print('Hasil',a,'-',b,'adalah',a-b )
print('Hasil',a,'*',b,'adalah',a*b )
print('Hasil',a,'/',b,'adalah',a/b )
print('Hasil',a,'pangkat',b,'adalah',a**b )
print('Hasil akar dari',a,'adalah',sqrt(a) )
print('Hasil akar dari',b,'adalah',sqrt(b) )
simpan dengan nama basic.py dan eksekusi dengan console lagi. Untuk pengoprasian akar maimatika harus mengimport sqrt pada module math.
Selanjutnya kita bisa membuat kalkulator sederhana.
#!/usr/bin/python3
running = True
print ('This is a Calculator Console')
print ('Enjoy it !')

def options():
    #calling variabel runnning
    global running
    continuing = input('Do you want quit :').lower()
    if continuing == 'y' or continuing == 'yes':
        running = False
while running :
    firstnumber = float(input('Enter the first number :'))
    operator = input('Enter operator (+ or - or * or / ) :')
    secondnumber = float(input('Enter the second number :'))
    if operator == '+' :
        print (firstnumber + secondnumber)
        options()
    elif operator == '-':
        print (firstnumber - secondnumber)
        options()
    elif operator == '*':
        print (firstnumber * secondnumber)
        options()
    elif operator == '/':
        print (firstnumber / secondnumber)
        options()
    else :
        print ('Error input!')
Untuk membuat kalkulator ini saya menggunakan operasi if statement dan while untuk menjalankan programnya otomatis. dan fungsi options() untuk digunakan berulang-ulang.
.: good luck :.

Tidak ada komentar:

Posting Komentar