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?

                     ...................................................................................................................................................
                     ...................................................................................................................................................
                     ...................................................................................................................................................

                     ...................................................................................................................................................
                     ...................................................................................................................................................

                     ...................................................................................................................................................
                     ...................................................................................................................................................
                     ...................................................................................................................................................

                     ...................................................................................................................................................
                     ...................................................................................................................................................

                     ...................................................................................................................................................
   67   68   69   70   71   72   73   74   75   76   77