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.