1.1.5. Uji Kompetensi
Kerjakan soal-soal berikut. 1. Apakah yang dimaksud dengan Operand dan Operator ?
2. Jelaskan perbedaan antara operator aritmatika biner dan operator aritmatika unair 3. Sebutkan jenis-jenis dari operator aritmatika biner?jelaskan fungsinya
4. Jelaskan perbedaan operator relasional “” dengan operator relasional “=”. Berikan
contoh penggunaannya dalam FreePascal
5. Jelaskan perbedaan antara operator aritmatika “” dengan operator aritmatika “mod”
1.2. Kegiatan Belajar 2. Pemanfaatan Operator Aritmatika Alokasi Waktu : 2 x 45 menit
1.2.1. Tujuan Pembelajaran
Tujuan pembelajaran pada Kegiatan Belajar 2 tentang Pemanfaatan Operator Aritmatika adalah :
1. Menggunakan definisi operator aritmatika dalam penyelesaian masalah sehari-hari, seperti aplikasi bisnis atau permasalahan lainnya.
1.2.2. Aktivitas Belajar Siswa
1.2.2.1. Mengamati
Pada kegiatan belajar 1, kita telah mempelajari berbagai jenis operator relasi dan operator aritmatika. Kita sering menjumpai berbagai macam masalah yang berkaitan dengan operasi
aritmatika sederhana seperti penjumlahan, pengurangan, pembagian dan perkalian. Namun kebanyakan dari kita menyelesaikan masalah tersebut dengan pengoperasian secara manual saja.
Proses pengoperasian manual cenderung tidak efektif dan efisien. Untuk menghemat waktu dan mendapatkan hasil yang akurat diperlukan suatu program yang dapat memudahkan dalam
menyelesaikan masalah tersebut. Setelah kita memahami penggunaan operator aritmatika maka pada kegiatan belajar kali ini
akan membahas mengenai pemanfaatan operator aritmatika untuk menyelesaikan berbagai masalah sehari-hari dengan memanfaatkan Freepascal.
Misalnya kita diminta menyelesaikan permasalah dibawah ini menggunakan program pascal :
Sebuah perusahaan komputer memiliki 5 unit penjualan dengan setiap unit memiliki laba per bulannya adalah sebagai berikut :
unit 1 = Rp 2.456.750,00 unit 2 = Rp 2.738.900,00
unit 3 = Rp 1.578.000,00 unit 4 = Rp 1.875.000,00
unit 5 = Rp 2.123.000,00 akan dicari laba total dan rata-rata laba dari penjualan produk perusahaan
komputer tersebut. Tujuan dari penyelesaian masalah di atas adalah untuk mencari jumlah dan rata-rata laba
dari perusahaan komputer. Untuk menyelesaikan masalah tersebut dengan bahasa pemrograman Pascal, kita perlu merancang program yang dapat menghitung jumlah dan rata-rata laba dari
kelima unit penjualan perusahaan komputer tersebut. Langkah pertama yang harus dilakukan adalah menentukan input dan tipe data yang
dibutuhkan program yang akan dibuat. Apabila kita cermati, input dari masalah di atas adalah laba dari setiap unit penjualan. Dari masalah tersebut kita dapat memisalkan :
Variabel a = laba dari unit penjualan 1 Variabel b = laba dari unit penjualan 2
Variabel c = laba dari unit penjualan 3 Variabel d = laba dari unit penjualan 4
Variabel e = laba dari unit penjualan 5
Dan variabel variabel tersebut bertipe integer. Kemudian kita harus mentranslasikan input di atas menjadi kode yang dikenali oleh FreePascal, seperti di bawah ini :
deklarasi tipe variabel var a,b,c,d,e:integer;
rata,jumlah:real; input data
writeMasukkan laba dari toko a = Rp.;
readlna; writeMasukkan laba dari toko b = Rp.;
readlnb; writeMasukkan laba dari toko c = Rp.;
readlnc; writeMasukkan laba dari toko d = Rp.;
readlnd; writeMasukkan laba dari toko e = Rp.;
readlne;