Program Sederhana Operator Aritmatika pada Python

 

Assalamualaikum Wr. Wb

Welcome to Blog Ngoding Study Club, dimana tempat untuk rekan-rekan semua Belajar Bahasa Pemograman, khususnya bahasa pemograman Python. Sebelum saya melanjutkan ke tahap Program sederhana menggunakan aplikasi python. Terlebih dahulu saya akan menjelaskan tentang Apa itu Operator, dan ada berapa jenis Operator yang sering digunakan pada Bahasa pemograman?

Operator yang sering digunakan pada bahasa pemograman Python ada 4 jenis yaitu :

  1. Operator Aritmatika
  2. Operator Logika
  3. Operator Pembanding
  4. Operator Assignment

saya akan menjelaskan satu persatu 4 operator diatas :

a. Operator Aritmatika

Operator Aritmatika adalah operator yang digunakan untuk melakukan operasi aritmatika seperti pembagian,perkalian, penjumlahan, pengurangan dan modulus, berikut beberapa operator aritmatika yaitu :

Operator aritmatika termasuk dalam operator yang paling sering digunakan dalam pemrograman.

b. Operator Logika

adalah operator yang digunakan untuk melakukan perbandingan suatu nilai data dengan data yang lainnya dan hasil dari operasi ini menghasilkan nilai boolean, berikut beberapa operator logika :

c. Operator Pembanding

Operator pembanding  

digunakan untuk membandingkan dua buah nilai variabel dan akan menghasilkan nilai benar (bernilai 1) atau salah (bernilai 0). Operator pembanding  banyak diaplikasikan pada penyelesaian suatu kondisi dengan menggunakan fungsi IF.

d. Operator Assignment (Penugasan)

operator ini digunakan untuk memberikan tugas pada variabel.

Misalnya:

umur = 20

Maka variabel umur telah kita berikan tugas untuk menyimpan angka 20.

Selain menyimpan atau pengisian nilai, ada juga menjumlahkan, mengurangi, perkalian, pembagian, dsb.

Selengkapnya bisa dilihat di tabel berikut.

nah, diatas sudah dijelaskan tentang jenis-jenis Operator dalam pemograman, saatnya ngoding. !!

sebelum kalian ngoding Program Sederhana Operator Aritmatika pada Python.

terlebih dulu kalian install Python version 3, karena saya disini menggunakan Python version 3.

selanjutnya kalian buka idle python dan ketikan koding di bawah ini ya !

def tambah(x, y):
   return x + y
def kurang(x, y):
   return x - y
def kali(x, y):
   return x * y
def bagi(x, y):
   return x / y

def hitung():
    print('\n\t=============================')
    print('\tProgram Kalkulator Sederhana')
    print('\t===============================')
    print('\t1. Penjumlahan')
    print('\t2. Pengurangan')
    print('\t3. Pembagian')
    print('\t4. Perkalian')
    print('\t===============================')
    print('\tSilahkan pilih 1-4')
    print('')
    
    pilih = input("Masukkan pilihan(1/2/3/4): ")
    # Meminta input dari user
    nilai1 = int(input("Masukkan bilangan pertama: "))
    nilai2 = int(input("Masukkan bilangan kedua: "))
    if pilih == '1':
       print(nilai1,"+",nilai2,"=", tambah(nilai1,nilai2))
       tanya()
    elif pilih == '2':
       print(nilai1,"-",nilai2,"=", kurang(nilai1,nilai2))
       tanya()
    elif pilih == '3':
       print(nilai1,"*",nilai2,"=", bagi(nilai1,nilai2))
       tanya()
    elif pilih == '4':
       print(nilai1,"/",nilai2,"=", kali(nilai1,nilai2))
       tanya()
    else:
       print("Input salah !!")
       
def tanya():
    tanya = input('\n\tKembali ke menu kalkulator (y/t)?')
    if tanya == 'y':
        hitung()
    elif tanya == 't':
        exit
    else:
        print('\n\tsalah input.........!!!')

hitung()

#riantikinasih
#sasmitoh rr
#NSC (Ngoding Study Club)

berikut adalah hasil dari kode program di atas. berikut adalah aplikasi kalkulator dengan ditambahkan option pemilihan . dan berikut terdapat option pemilihan serta perintah tanya pada aplikasi tersebut dengan menggunakan fungsi if else.

 

mungkin hanya itu yang bisa saya jelaskan terkait apa itu Operator dan berapa jenis operator yang umum digunakan bahasa pemograman. sebenarnya operator banyak terbagi bagi dan lebih dari 4 tetapi disini saya menjelaskan sebanyak 4 operator yang sering digunakan dalam pemograman python.

mohon maaf jika ada kesalahan kata dalam penulisan ini.

thank you very much. jangan lupa baca materi-materi selanjutnya ya !!

“teruslah berkarya, karena kita adalah generasi penerus bangsa”

By Rianti Kinansih & Sasmitoh RR