Kalkulator Sederhana with Python

Nur Ziana Fetya Dewi

Sosial Media


0 orang menyukai ini
Suka

Summary

Bahasa Pemrograman Python menjadi bahasa pemrograman yang mudah serta baik dipelajari oleh seorang pemula yang belum kenal sekalipun tentang pemrograman.

 

Description

KALKULATOR

Sebuah aplikasi atau program kalkulator pada umumnya dapat melakukan perhitungan-perhitungan dasar yaitu tambah, kurang, kali dan bagi. 

 

OPERATOR

Operator perhitungan yang sering digunakan pada kalkulator pada umumnya yaitu tambah, kurang, kali, bagi, modulo, dan pangkat. Pada Python, operator aritmatika ditulis dengan sytax seperti ini:

  • Tambah: +
  • Kurang: -
  • Kali: *
  • Bagi: /
  • Modulo: %
  • Pangkat: **
  • Hasil Bagi: //

 

SOAL

Buatlah sebuah program Kalkulator sederhana yang dapat melakukan 4 Operasi matematika dasar (Penjumlahan, Pengurangan, Perkalian, dan Pembagian) antara 2 bilangan bulat atau Desimal.

 

Source Code :

 

Output :

 

PENJELASAN PROGRAM

  1. Dimulai dengan Looping while True: akan terus berulang jika ingin menghitung lagi
  2. Ditampilkan pilihan menu perhitungan 1-4
  3. Kemudian menginputkan angka pilihan dan memasukkan nilainya ke variabel pilihan
  4. Input angka pertama dimasukkan ke variabel inputan1 dan Input angka kedua dimasukkan ke variabel inputan2.
  5. Lalu masuk kondisi if pertama, jika variabel pilihan memiliki salah satu nilai antara 1-4, jika ya maka akan masuk ke kondisi kedua, jika tidak maka akan masuk ke kondisi else "Inputan salah".
  6. Jika variabel pilihan berisi salah satu nilai 1-4, maka masuk ke kondisi kedua.
  7. Contoh pilih nomor 1, maka akan masuk ke operator pembagian dengan memanggil fungsi tambah(a,b)
  8. Setelah hasil tercetak selanjutnya akan ada input apakah mau menghitung lagi, jika ya ketik "ya", jika tidak ketik "tidak"
  9. Jika ya, maka while akan mengulangi dari pemilihan nomor karena while masih bernilai true
  10. Jika tidak, maka program akan dihentikan dengan perintah break

 

Link Google Collaboratory : https://colab.research.google.com/drive/1Fx3t3x5D0wqZP54y75r0NZ5fVrqc1MkC?usp=sharing

Informasi Course Terkait
  Kategori: Artificial Intelligence
  Course: Mikrokontroler: Dasar-Dasar Pemrograman Python