Mengamati Aktivitas Belajar Siswa

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; Setelah menentukan input dari program yang akan dibuat maka langkah selanjutnya kita harus menentukan cara atau metode untuk mengolah data input menjadi data yang dikehendaki. Dalam masalah ini, data yang ingin dicari ditampilkan adalah rata-rata dan jumlah laba dari semua unit penjualan. Untuk memperoleh rata-rata dan jumlah laba maka kita harus melakukan perhitungan sebagai berikut : ∑ ̅ Maka dalam konteks masalah di atas, untuk mencari rata-rata dan total laba dari semua unit penjualan adalah Total laba = Laba Unit 1 + Laba Unit 2 + Laba Unit 3 + Laba Unit 4 + Laba Unit 5 Rata-rata laba = Total laba : 5 Kemudian kita translasikan perhitungan di atas menjadi kode pascal : Menhitung Total Laba jumlah :=a+b+c+d+e; Menampilkan Total laba writelnJumlah laba dari kelima toko tersebut adalah Rp,jumlah:6:0; Menghitung Rata-rata Laba rata :=a+b+c+d+e5; Menampilkan Rata-rata Laba writelnlaba rata-rata dari kelima toko tersebut adalah Rp,rata:6:0; Setelah komponen deklarasi variabel, input dan proses pengolahan variabel telah dibuat maka langkah selanjutnya adalah merangkai semua komponen menjadi satu dan melengkapinya dengan komponen tambahan agar program dapat berjalan dan ditampilkan dengan baik. Di bawah ini adala sourcecode yang lengkap dari program menghitung rata-rata serta total laba dari perusahaan komputer tersebut : program rata2; uses crt; deklarasi variabel yang digunakan var a,b,c,d,e,rata,jumlah:real; begin {Program untuk menghitung rata-rata dan jumlah laba} menghapus tampilan layar awal clrscr; writeln================================================== ’; writelnProgram Perhitungan Rata-rata dan Jumlah Laba; writeln==================================================; writeln; input laba toko pertama writeMasukkan laba dari dealer a = Rp; readlna; writeln; input laba toko kedua writeMasukkan laba dari dealer b = Rp; readlnb; writeln; input laba toko ketiga writeMasukkan laba dari dealer c = Rp; readlnc; writeln; input laba toko keempat writeMasukkan laba dari dealer d = Rp; readlnd; writeln; input laba toko kelima writeMasukkan laba dari dealer e = Rp; readlne; writeln; writeln==============================================; writeln; jumlah :=a+b+c+d+e+f+g+h+i+j; writelnJumlah laba dari perusahaan motor X tersebut adalah Rp,jumlah:6:0; writeln; rata :=a+b+c+d+e5; writelnlaba rata-rata dari semua dealer penjualan adalah Rp,rata:6:0; writeln; writeln===============================================; readln; end.

1.2.2.2. Menanya

Berdasarkan kegiatan mengamati, ada beberapa hal yang bisa diperhatikan dan dibahas lebih lanjut. Beberapa pertanyaan yang berkaitan dengan operator aritmatika adalah: 1. Dari program mencari rata-rata dan total laba yang telah di amati sebelumnya, bagaimanakah jika jumlah unit penjualan diperbanyak?Apakah merubah susunan sourcecode yang dibuat? 2. Apakah kita juga dapat membuat program untuk menyelesaikan permasalahan bisnis lainnya dengan memanfaatkan operator aritmatika, misalnya : program menghitung diskon harga jual dari suatu barang?

1.2.2.3. Mencoba Percobaan 1

Sebuah Pe rusahaan Motor “X” memiliki 8 dealer pemasaran di Provinsi Jawa Tengah. Setiap dealer penjualan menghasilkan laba penjualan yang berbeda-beda setiap bulannya. Buatlah sebuah program yang digunakan untuk menghitung total laba dan laba rata-rata dari setiap dealer dalam kurun waktu 1 bulan? {Program u hitung rata-rata dan jumlah laba} program Laba; uses crt; deklarasi variabel yang digunakan var a,b,c,d,e,f,g,h,rata,jumlah:real; begin menghapus tampilan layar awal clrscr; writeln===============================================; writelnProgram Perhitungan Rata-rata dan Jumlah Laba; writeln===============================================; writeln; input laba dealer pertama writeMasukkan laba dari dealer a = Rp; readlna; writeln; input laba dealer kedua writeMasukkan laba dari dealer b = Rp; readlnb; writeln; input laba dealer ketiga writeMasukkan laba dari dealer c = Rp; readlnc; writeln; input laba dealer keempat writeMasukkan laba dari dealer d = Rp; readlnd; writeln; input laba dealer kelima writeMasukkan laba dari dealer e = Rp; readlne; writeln; input laba dealer keenam writeMasukkan laba dari dealer f = Rp; readlnf; writeln; input laba dealer ketujuh writeMasukkan laba dari dealer g = Rp; readlng;