Anda di halaman 1dari 20

LAPORAN 4

PRAKTEK ROBOTIKA
“Operasi Aritmatika”

Disusun Oleh :
IRVAN ARIANTO ( 18130065 )

Dosen Pengampu :
Dr. Mukhlidi Muskhir,S.Pd,M.Kom

Program Studi Teknik Elektro Industri


Jurusan Teknik Elektro
Fakultas Teknik
Universitas Negeri Padang
2021
I. Tentang operasi aritmatika
Pada laporan keempat ini kita akan belajar mengenai operasi aritmatika
berdasarkan vidio tutorial dari chanel kelas terbuka yang berjudul “Belajar
Python [Dasar] – 08 – Operasi Aritmatika”.
Yang pertama dibahas yaitu operasi pemjumlahan dan pengurangan.
Pada vidio tersebut terlihat operasi penjumlahan dan pengurangan seperti
gambar berikut :

Setelah menonton vidio tersebut kemudian saya mencobakan operasi


aritmatika tersebut di VisualStudio Code saya dan seperti inilah hasil
programnya :

a. Penjumlahan
Pada operasi penjumlahan tersebut kita lebih mudah
menggunakan python daripada menggunakan bahasa lain. Dan
penjumlahan pada python bisa dilkukan pada bilangan bulat positif
maupun bilangan bulat negatif.

b. Pengurangan
Sama seperti operasi penjumlahan, operasi pengurangan juga
bisa dilakukan pada bilangan bulat positif dan bilangan bulat negatif.

Setelah mempelajari tentang operasi aritmatika penjumlahan dan


pengurangan, sekrang kita membahas tentang operasi perkalian dan
pembagian.
c. Perkalian
Pada perkalian pada python kita tidak bisa menggunakan tanda kali
silang ( x ), tetapi pada python untuk operasi perkalian kita
menggunakan tanda bintang ( * ) seperti gambar berikut :

d. Pembagian
Pada pembagian kita juga tidak bisa menggunakan tanda titik dua (:)
tetapi kita harus menggunakan tanda ( / ). Dan pembagian pada python
nilainya langsung bertipe float.
Selain operasi kabataku tersebut ada juga operasi aritmatika lain,
contohnya yaitu eksponen (pangkat) , modulus , dan floor devision.

e. Eksponen (pangkat)
Eksponen adalah bilangan berpangkat dan tanda nya bintang 2
(**). Contohnya pada program saya memasukkan nilai a 10 dan nilai b 4
maka hasil dari a ** b adalah 10.000, karena 10 pangkat 4 hasilnya
10.000 . seperti gambar dibawah ini :
f. Modulus
Modulus adalah sisa hasil pembagian dan menggunakan tanda
persen (%) . contohnya nilai a adalah 10 dan nilai b adalah 4 maka a%b
hasilnya adalah 2, karena 10 dibagi 4 hasilnya 2 dan sisa pembagiannya
2.

Dan jika bilangan nya bisa habis dibagi maka nilai modulus nya
akan menjadi 0. Contoh jika nilai a adalah 12 dan nilai b adalah 4 maka
hasilnya 3 dan sisa pembagian nya adalah 0, maka nilai a%b adalah 0
g. Floor devision
Floor devision adalah hasil pembagian yang dibulatkan ke bawah
dan memiliki tanda ( // ). Contohnya nilai a adalah 10 dan nilai b adalah
4 maka hasil dari 10 dibagi 4 adalah 2.5, jika menggunakan floor
devision a//b hasilnya adalah 2, karena dibulatkan kebawah.

Setelah mengetahui mengetahui beberapa operasi aritmatika pada


python, sekarang kita akan belajar tentang prioritas operasi pada python.
Berdasarkan vidio tersebut tingkatan prioritas operasi adalah :

 Tanda kurung ()
Tanda kurung adalah prioritas yang paling utama. Apabila ada
tanda kurung maka operasi dalam tanda kurung tersebut akan
dikerjakan terlebih dahulu.
 Eksponen
Setelah tanda kurung prioritas operasi kedua adalah operasi
eksponen atau bilangan berpangkat.
 Perkalian, pembagian, modulus, dan floor devision
Prioritas yang ketiga dalam python adalah operasi perkalian,
pembagian, modulus dan floor devision.
 Penjumlahan dan pengurangan
Operasi penjumlahan dan pengurangan adalah operasi yang
paling terakhir dikerjakan atau dieksekusi.
II. Latihan
Berdasarkan vidio yang telah saya tonton di youtube yaitu vidio yang
berjudul “Belajar python [Dasar] – 09 – Latihan Perhitungan Sederhana”
yang diupload oleh channel Kelas terbuka. Ini bukti bahwa saya telah
menonton vidio tersebut sampai habis :

Pada latihan yang pertama ini adalah membuat program untuk konversi
satuan temperature baik konversi dari celcius ke reamur, farenheit, dan
kelvin maupun sebaliknya.

Berikut ini adalah tabel konversi suhu :

Celcius Reamur Farenheit Kelvin


Celcius ----- 4 9 C +273
C C + 32
5 5
Reamur 5 ----- 9 5
R R + 32 R +273
4 4 4
Fahrenheit 5 4 ----- 5
¿ F - 32) (F – 32) (F – 32) + 273
9 9 9
kelvin K - 273 4 9 -----
(K – 273) (K – 273) + 32
5 5
1. Konversi dari Celcius
Berikut ini gambar input data yang dimasukkan dalam celcius :

 Konversi dari celcius ke reamur


Berdasarkan tabel diatas rumus konversi dari celcius ke
4
reamur adalah 5 C. Saya mencoba untuk memasukkan nilai celcius
89 ° C dan setelah di konversi nya nilainya sama dengan 71.2 ° R.
 Konversi dari celcius ke Fahrenheit
Berdasarkan tabel diatas rumus konversi dari celcius ke
9
fahrenheit adalah 5 C + 32. Saya mencoba untuk memasukkan nilai
celcius 89 ° C dan setelah di konversi nya nilainya sama dengan
192.200 ° F .

 Konversi dari celcius ke kelvin


Berdasarkan tabel diatas rumus konversi dari celcius ke kelvin
adalah C + 273. Saya mencoba untuk memasukkan nilai celcius 89 ° C
dan setelah di konversi nya nilainya sama dengan 362.0 ° K .
2. Konversi dari Reamur
Berikut ini gambar input data yang dimasukkan dalam reamur :

 Konversi dari reamur ke celcius


Berdasarkan tabel diatas rumus konversi dari reamur ke
5
celcius adalah 4 R. Saya mencoba untuk memasukkan nilai reamur
65 ° R dan setelah di konversi nya nilainya adalah 81.25 ° C.
 Konversi dari reamur ke fahrenheit
Berdasarkan tabel diatas rumus konversi dari reamur ke
9
fahreinhet adalah 4 R + 32. Saya mencoba untuk memasukkan nilai
reamur 65 ° R dan setelah di konversi nya nilainya adalah 178.25 ° F.

 Konversi dari reamur ke kelvin


Berdasarkan tabel diatas rumus konversi dari reamur ke kelvin
5
adalah 4 R +273. Saya mencoba untuk memasukkan nilai reamur 65 °
R dan setelah di konversi nya nilainya adalah 354.25 ° K.

3. Konversi dari Farenheit


Berikut ini gambar input data yang dimasukkan dalam fareinhet :

 Konversi dari fahrenheit ke celcius


Berdasarkan tabel diatas rumus konversi dari fahreinhet ke
5
celcius adalah 9 ¿F - 32). Saya mencoba untuk memasukkan nilai
fahreinheit 100 ° F dan setelah di konversi nya nilainya adalah 37.777
° C.

 Konversi dari fahreinhet ke reamur


Berdasarkan tabel diatas rumus konversi dari fahreinhet ke
4
reamur adalah 9 ¿F - 32). Saya mencoba untuk memasukkan nilai
fahreinheit 100 ° F dan setelah di konversi nya nilainya adalah 30.222
° R.
 Konversi fahreinheit ke kelvin
Berdasarkan tabel diatas rumus konversi dari fahreinhet ke
5
kelvin adalah 9 (F – 32) + 273. Saya mencoba untuk memasukkan nilai
fahreinheit 100 ° F dan setelah di konversi nya nilainya adalah 310.77
° K.

4. Konversi dari Kelvin


Berikut ini gambar input data yang dimasukkan dalam kelvin :
 Konversi dari kelvin ke celcius
Berdasarkan tabel diatas rumus konversi dari kelvin ke celcius
adalah K - 273. Saya mencoba untuk memasukkan nilai kelvin 300 ° K
dan setelah di konversi nya nilainya adalah 27 ° C.

 Konversi dari kelvin ke reamur


Berdasarkan tabel diatas rumus konversi dari kelvin ke reamur
4
adalah 5 (K – 273). Saya mencoba untuk memasukkan nilai kelvin
300 ° K dan setelah di konversi nya nilainya adalah 21.6 ° R.

 Konversi dari kelvin ke fahreinheit


Berdasarkan tabel diatas rumus konversi dari kelvin ke
9
fahreinheit adalah 5 (K – 273) + 32. Saya mencoba untuk
memasukkan nilai kelvin 300 ° K dan setelah di konversi nya nilainya
adalah 80.6 ° F.
III. Kesimpulan
1. Operasi aritmatika pada python lebih mudah program nya
dibandingkan dengan bahasa pemograman yang lain seperti
bahasa C dan java. Operasi aritmatika yang telah dipraktekkan
pada percobaan kali ini adalah penjumlahan, pengurangan,
perkalian, pembagian, eksponen (pangkat), modulus, dan floor
devision.
2. Sedangkan untuk prioritas operasi aritmatika pada python adalah
sebagai berikut :
 Tanda kurung ()
Tanda kurung adalah prioritas yang paling utama. Apabila ada
tanda kurung maka operasi dalam tanda kurung tersebut akan
dikerjakan terlebih dahulu.
 Eksponen
Setelah tanda kurung prioritas operasi kedua adalah operasi
eksponen atau bilangan berpangkat.
 Perkalian, pembagian, modulus, dan floor devision
Prioritas yang ketiga dalam python adalah operasi perkalian,
pembagian, modulus dan floor devision.
 Penjumlahan dan pengurangan
Operasi penjumlahan dan pengurangan adalah operasi yang
paling terakhir dikerjakan atau dieksekusi.
3. Operasi aritmatika pada python dapat dipergunakan untuk operasi
apapun, contohnya pada latihan kali ini operasi aritmatika
digunakan untuk mengkonversi suhu, baik dari celcius ke reamur,
fahreinhet, dan kelvin maupun sebaliknya.

Anda mungkin juga menyukai