Page 72 - Pemrograman Dasar kelas X
P. 72
68 Pemrograman Dasar SMK Kelas X Sem 2
Setelah kita mempelajari tentang tipe data, coba kalian kerjakan LKS berikut secara
berkelompok.
LEMBAR KERJA SISWA
1. Roni adalah seorang junior programmer perusahan di kota solo. Roni ditugaskan untuk membuat
program untuk menghitung gaji karyawan. Program tersebut menampilkan output berupa nomor
induk karyawan, nama karyawan, gaji pokok, jumlah anak, tunjangan anak, tunjangan istri dan
total gaji. Terdapat ketentauan pada output program yang akan dibuat, diantaranya :
a. Nomor induk karyawan terdiri dari 4 karakter
b. Nama karyawan terdiri dari 30 karakter
c. Tunjangan anak adalah 5 persen dari gaji pokok untuk setiap anak, tunjangan anak
diperoleh dari 5 persen gaji pokok dikalikan jumlah anak.
d. Tunjangan istri adalah 10 persen dari gaji pokok
e. Total gaji diperoleh dari hasil penjumlahan gaji pokok, tunjangan anak, dan tunjangan istri.
Berikut contoh output dari program yang akan dibuat
Nomor Induk Karyawan : L953
Nama Karyawan : Untung Setia Budi
Gaji Pokok : 2000000
Jumlah Anak : 2
Tunjangan Anak : 200000
Tunjangan Istri : 200000
Total Gaji : 2400000
Analisalah, tentukan variabel dan jelaskan tipe data yang tepat untuk digunakan pada program
tersebut dan deklarasikan tipe data tersebut pada pemrograman pascal?
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................