SlideShare a Scribd company logo
1 of 6
Basic
Calculator
Bright Eliezer Pinaria
102022300275
SI-47-10
Variable
Sebuah simbol yang
digunakan untuk
menyimpan nilai
dalam program
Python. Variabel
memungkinkan
penggunaan nilai
yang dinamis dan
dapat diubah selama
eksekusi program
Tindakan atau proses
yang dilakukan pada
data atau variabel
untuk menghasilkan
hasil tertentu. Operasi
dapat berupa operasi
matematika seperti
penjumlahan,
pengurangan, atau
operasi lain
Jenis nilai yang dapat
disimpan dan
dioperasikan dalam
program Python.
Contoh tipe data
dalam Python meliputi
integer (bilangan
bulat), float (bilangan
pecahan), string
(teks), dan boolean
(nilai True atau False)
Operator Tipe data
Latar Belakang
& Masalah
Kalkulator dasar adalah alat yang berguna untuk membantu kita
dalam menyelesaikan setiap permasalahan operasi perhitungan
seperti penjumlahan, pengurangan, perkalian, maupun
pembagian.
Dalam bentuk sebuah program, banyak terdapat celah atau
masalah yang bisa membuat program kalkulator ini menjadi
Error atau mengeluarkan hasil yang tidak di inginkan, contoh nya
seperti saat harus mengkonversi tipe angka menjadi intiger/float
atau saat terjadi pembagian dengan angka 0
Solusi
Masalah
Ini merupakan cara yang saya pakai
untuk mengkonversi tipe data string
menjadi integer/float
Dan ini merupakan cara mengatasi
permasalahan pembagian angka 0
dengan menggunakan metode
Exception ZeroDivisionError
Dokumentasi
Program
Live Demo
Hyperlink

More Related Content

Similar to Tugas 1_SI4710_Kelompok 3.pptxkkkkk.pptx

Intruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanIntruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanAkmal Fajar
 
APLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptxAPLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptxssuser940db3
 
Cg ucc01302 introduction to it excel
Cg ucc01302 introduction to it excelCg ucc01302 introduction to it excel
Cg ucc01302 introduction to it exceliquy
 
Modul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfModul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfValentino Selayan
 
Modul 2 (Variabel,Operator,Ekspresi) Visual Basic
Modul 2 (Variabel,Operator,Ekspresi) Visual BasicModul 2 (Variabel,Operator,Ekspresi) Visual Basic
Modul 2 (Variabel,Operator,Ekspresi) Visual BasicDnr Creatives
 
6. perancangan sistem terinci
6. perancangan sistem terinci6. perancangan sistem terinci
6. perancangan sistem terinciAlvin Setiawan
 
Aplikasi akuntansi
Aplikasi akuntansiAplikasi akuntansi
Aplikasi akuntansiAhmad Etc
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 
Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0Riscky Excellent
 
Jurnal Refleksi Modul 2 Materi Berpikir Komputational
Jurnal Refleksi Modul 2  Materi Berpikir KomputationalJurnal Refleksi Modul 2  Materi Berpikir Komputational
Jurnal Refleksi Modul 2 Materi Berpikir Komputationalfuziguntarast
 
Algoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptxAlgoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptxRijalRipai1
 
Algoritma
AlgoritmaAlgoritma
Algoritmadulssrr
 
Tugas blog
Tugas blog Tugas blog
Tugas blog ryass
 
Listing Program Penjualan Sepatu
Listing Program Penjualan SepatuListing Program Penjualan Sepatu
Listing Program Penjualan SepatuDwi Mardianti
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanie Indah
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanie Indah
 

Similar to Tugas 1_SI4710_Kelompok 3.pptxkkkkk.pptx (20)

Proses-spec.pdf
Proses-spec.pdfProses-spec.pdf
Proses-spec.pdf
 
Perulangan for
Perulangan forPerulangan for
Perulangan for
 
Intruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanIntruksi Fundamental Lanjutan
Intruksi Fundamental Lanjutan
 
APLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptxAPLIKASI AKUNTANSI.pptx
APLIKASI AKUNTANSI.pptx
 
Cg ucc01302 introduction to it excel
Cg ucc01302 introduction to it excelCg ucc01302 introduction to it excel
Cg ucc01302 introduction to it excel
 
Modul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdfModul2-Tipe-data-identifier-dan-operator-02.pdf
Modul2-Tipe-data-identifier-dan-operator-02.pdf
 
Modul 2 (Variabel,Operator,Ekspresi) Visual Basic
Modul 2 (Variabel,Operator,Ekspresi) Visual BasicModul 2 (Variabel,Operator,Ekspresi) Visual Basic
Modul 2 (Variabel,Operator,Ekspresi) Visual Basic
 
6. perancangan sistem terinci
6. perancangan sistem terinci6. perancangan sistem terinci
6. perancangan sistem terinci
 
Aplikasi penjualan dan stok barang5
Aplikasi penjualan dan stok barang5Aplikasi penjualan dan stok barang5
Aplikasi penjualan dan stok barang5
 
Aplikasi akuntansi
Aplikasi akuntansiAplikasi akuntansi
Aplikasi akuntansi
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0Proposal inventaris system_v.1.0
Proposal inventaris system_v.1.0
 
Jurnal Refleksi Modul 2 Materi Berpikir Komputational
Jurnal Refleksi Modul 2  Materi Berpikir KomputationalJurnal Refleksi Modul 2  Materi Berpikir Komputational
Jurnal Refleksi Modul 2 Materi Berpikir Komputational
 
Algoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptxAlgoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptx
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
bab3_alpro1.pptx
bab3_alpro1.pptxbab3_alpro1.pptx
bab3_alpro1.pptx
 
Tugas blog
Tugas blog Tugas blog
Tugas blog
 
Listing Program Penjualan Sepatu
Listing Program Penjualan SepatuListing Program Penjualan Sepatu
Listing Program Penjualan Sepatu
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 

Tugas 1_SI4710_Kelompok 3.pptxkkkkk.pptx

  • 2. Variable Sebuah simbol yang digunakan untuk menyimpan nilai dalam program Python. Variabel memungkinkan penggunaan nilai yang dinamis dan dapat diubah selama eksekusi program Tindakan atau proses yang dilakukan pada data atau variabel untuk menghasilkan hasil tertentu. Operasi dapat berupa operasi matematika seperti penjumlahan, pengurangan, atau operasi lain Jenis nilai yang dapat disimpan dan dioperasikan dalam program Python. Contoh tipe data dalam Python meliputi integer (bilangan bulat), float (bilangan pecahan), string (teks), dan boolean (nilai True atau False) Operator Tipe data
  • 3. Latar Belakang & Masalah Kalkulator dasar adalah alat yang berguna untuk membantu kita dalam menyelesaikan setiap permasalahan operasi perhitungan seperti penjumlahan, pengurangan, perkalian, maupun pembagian. Dalam bentuk sebuah program, banyak terdapat celah atau masalah yang bisa membuat program kalkulator ini menjadi Error atau mengeluarkan hasil yang tidak di inginkan, contoh nya seperti saat harus mengkonversi tipe angka menjadi intiger/float atau saat terjadi pembagian dengan angka 0
  • 4. Solusi Masalah Ini merupakan cara yang saya pakai untuk mengkonversi tipe data string menjadi integer/float Dan ini merupakan cara mengatasi permasalahan pembagian angka 0 dengan menggunakan metode Exception ZeroDivisionError