LAPORAN RESMI MODUL I OPERATOR ARITMATIKA PRAKTIKUM ALGORITMA PEMROGRAMAN NAMA : N.R.P : DOSEN : ASISTEN : TGL PRAKTIKUM : SITI QAMARIYAH 190441100094 IMAMAH, S.KOM., M.KOM LUCKY JUNAEDI 23 SEPTEMBER 2019 Disetujui : … September 2019 Asisten LUCKY JUNAEDI 180441100066 LABORATORIUM BISNIS INTELIJEN SISTEM PRODI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO MADURA BAB I PENDAHULUAN 1.1 Latar Belakang Manusia dituntut untuk mengikuti era perkembangan dang pengetahuan teknologi karena pada dasarnya manusia mulai hidup begantung dengan yang namanya teknologi. Berbagai penemuan oleh orang-orang hebat berupa software maupun hardware yang tujuannya untuk membantu masyarakat luas. Tidak jarang juga munul programprogram baru di kalangan masyarakat saat ini. Dalam praktikum Algorita Pemrograman yang dilakukan, penulis diajarkan dasar-dasar dalam teknik pembuatan suatu program. Dalam hal ini penulis melakukan praktikum untuk mengenal dan menggunakan Opertor Aritmatika yang biasa dilibatkan dalam program untuk melakukan sesuatu operator atau manipulasi. 1.2 Tujuan Mampu Menjelaskan pengertian Operator Aritmatika serta lambang lambang yang terdapat pada Algoritma. BAB II DASAR TEORI 2. Dasar Teori 2.1 Pengertian Operator Aritmatika Operator Aritmatika adalah operator yang digunakan untuk melakukan operasi matematika seperti penjumlahan, pengurangan, pembagian, perkalian, perpangkatan, menghitung sisa bagi (modulus), dan lain sebagainya. Di bawah ini adalah tabel operator aritmetika yang terdapat pada bahasa pemrograman Python. Operasi Keterangan + Menambahkan dua obyek - Mengurangi obyek dengan obyek yang lain * Perkalian ** Pangkat / Pembagian // Pembagian bulat kebawah % Sisa hasil bagi (Modulus) 2.2. Macam – macam Operator Operator atau tanda operasi adalah suatu tanda atau simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi. 1. Operator Aritmatika adalah operator untuk keperluan operasi bilangan. Operator aritmatika dibagi menjadi dua, yaitu operator binary dan operator unary. 2. Operator Boolean Adalah operator yang dipakai untuk menangani operasi data bertipa boolean. Operator ini juga menghasilkan data bertipe boolean. 3. Operator Logika Adalah operator untuk menangani operasi logika pada bit-bit angka. Berbeda dengan operator boolean, , artinya operator ini tidak menangani data berupa pernyataan namun berupa angka / integer. 4. Operator Himpunan Adalah operator yang menangani data berupa himpunan. 2.3. Variabel dan Tipe Data Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilainilai. Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori. Variabel menyimpan data yang dilakukan selama program dieksekusi, yang natinya isi dari variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program yang menggunakan variabel. Penulisan variabel Python sendiri juga memiliki aturan tertentu, yaitu : 1. Karakter pertama harus berupa huruf atau garis bawah/underscore _ 2. Karakter selanjutnya dapat berupa huruf, garis bawah/underscore _ atau angka 3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil dan huruf besar dibedakan. Sebagai contohvariabel namaDepan dan nama depan adalah variabel yang berbeda. Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi. Python sendiri mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain. Contoh tipe data : String, Number , List. 2.4. Pengertian Penyeleksian Kondisi Pada umumnya dalam membuat program, selalu ada seleksi dimana diperlukan pengecekan suatu kondisi untuk mengarahkan program agar berjalan sesuai keinginan. Pada Python untuk melakukan suatu pengecekan kondisi, terdapat tiga macam statemen. Antara lain : 1. Perintah if 2. Perintah if – else 3. Perintah if – elif– else 4. Perintah If bersarang 2.5. Perintah If Bentuk umum perintah if : if (kondisi) : Statemen if statemen digunakan untuk melakukan penyeleksian dimana jika kondisi bernilai benar maka progam akan mengeksekusi statemen dibawahnya. Dalam python, untuk penulisan pengkondisian dan statemen di pisahkan oleh tanda titik dua ( : ). Contohnya, Untuk setiap penulisan perintah if setelah penentuan kondisi maka dilanjutkan dengan penulisan tanda titik dua ( : ). Tanda titik dua ini berarti jika kondisi bernilai benar maka statemen-statemen setelah tanda titik dua akan di jalankan. 2.6. Perintah If-Else Statemen If-Else digunakan untuk melakukan penyeleksian kondisi dimana jika kondisi bernilai benar maka program akan meneksekusi statemen 1, namun, jika kondisi bernilai salah maka statemen 2 yang akan dieksekusi. 2.7. Perintah If – Elif –Else Statemen if – else - elif digunakan untuk melakukan penyeleksian kondisi dimana kondisi yang diberikan lebih dari 1 kondisi atau memiliki beberapa kondisi. Jika kondisi pertama bernilai benar maka lakukan seleksi kondisi ke-dua dan seterusnya. Bentuk umum perntah if – else – elif : 2.8. If Bersarang Kondisi bersarang adalah suatu kondisi di dalam kondisi tertentu, Jika terdapat 2 cabang kondisi maka di dalam salah satu cabang kondisi tersebut dapat pula di isi suatu kondisi tertentu. Misalnya : BAB IV IMPLEMENTASI 4.1 Tugas Praktikum Kerjakan tugas praktikum berikut : 1. Buatlah 2 variabel dengan output nama kalian contoh :selvi nurani 2. Buat lah program aritmatika sederhana , Tentukan luas persegi jika di ketahui panjang = 12 dan lebar 45 (rumus p x l) 3. Buatlah program untuk menghitung luas dan keliling lingkaran. Dengan masukan berupa jari-jari. 1. Source Code Dan Output 2. Source Code Dan Output 3. Source Code Dan Output BAB V PENUTUP 5.1 Analisa Operator aritmatika digunakan dalam program untuk menampilkan hasil dari perkalian, pembagian, penjumlahan, dan pengurangan dari masukan nilai variabel a dan variabel b. Operator aritmatika ini mudah untuk dipelajari termasuk pengertian operator aritmatika, macam-macam operator aritmatika juga lambang yang digunakan pada operator aritmatika ini. Cara menghitung operasi bilangan menggunakan Bahasa python tools pycharm dan suatu permasalahan lainnya seperti luas persegi panjang, luas dan keliling lingkaran dan lain sebagainya. 5.2 Kesimpulan Operator adalah suatu tanda atau symbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi. Operator aritmatika adalah simbol khusus yang menyajikan operasi khusus yang digunakan untuk melakukan operassssi penjumlahan, pengurangan, pembagian, dan perkalian dan lain sebagainya. Operasi mencakup ungkapan yang dibuat dari operand dan operator. Macam–macam tipe data dalam Operator aritmatika ada integer, float, string, boolean dan lain sebagainya. Kegunaan Operator yang sebenarnya adalah untuk memanipulasi tampilan data agar lebih menarik. Seperti menjumlahkan dua buah nilai, memberikan nilai ke suatu variabel, membandingkan kesamaan dua buah nilai.Yang harus diperhatikan dalam penggunaan operator adalah masalah tingakatan prioritas. Untuk menghitungnya dimulai dari tingkatan yang tertinggi ke yang terendah 5.3 Saran Ketika menulis script, kita tidak boleh tergesa-gesa karena ketelitian sangat dibutuhkan. Script program sangat sensitiv. Jadi, kesalahan satu huruf saja akan menimbulkan eror syntax. Dan dalam belajar pemrograman terlebih dahulu harus mengerti tentang macam-macam operator dan fungsinya. Kita harus mengerti operator yang tepat dengan program yang akan dibuat. Agar kita dapat mengatasi kesalahan atau error pada tipe data atau deklarasi variabel yang ada pada script program.