Page 70 - Pemrograman Dasar kelas X
P. 70

66          Pemrograman Dasar SMK Kelas X Sem 2




                 c.  File
                     Dalam  pemrograman  pascal  terdapat  tipe  data  file,  dimana  data  input  dan  output  dari  suatu
                     program dapat disimpan dalam bentuk file.txt. Selain menyimpan pascal daoat juga membaca

                     dan mengedit file.txt tersebut. Sebagai contoh kita ingin memproses suatu nilai ulangan dari 20
                     anak  yan  telah  tersimpan  dengan  format  text.  Tentunya  sangat  tidak  efisien  jika  data  harus

                     diinput satu persatu. Agar data yang sudah ada dapa terbaca dalam pascal maka kita perlu tipe
                     data file. Penjelasan mengenai penggunaan tipe data ini dibahasa pada Buku Pemrograman
                     DasarKelas XI.


                 Berikut ini contoh bagaimana menentukan variabel dan tipe data dalam suatu permasalahan.
                 Contoh 1.

                 Budi  seorang  programmer  di  SMP  Nusantara  akan  membuat  program  untuk  menampilkan  data
                 nilai  siswa,  dimana  data  yang  akan  ditampilkan meliputi  :  nomor  induk siswa,  nama  siswa,  nilai
                 matematika,  nilai  bahasa  Indonesia,  nilai  bahasa  inggris  dan  rata-rata  nilai.  Dimana  data  yang

                 diinputkan mempunyai peraturan yaitu
                  1)  nomor induk siswa terdiri dari 6 karakter,

                  2)  nama siswa maksimal 30 karakter,
                  3)  nilai matematika, nilai bahasa Indonesia dan nilai bahasa inggris merupakan bilangan bulat
                      skala 1 – 100,

                  4)  rata  –  rata  nilai  berupa  bilangan  desimal  dengan  dua  digit  angka  di  belakang  koma,  yang
                      diperoleh  dari  penjumlahan  nilai  matematika,  bahasa  Indonesia  dan  bahasa  inggris  dibagi
                      tiga.

                 Contoh data yang akan diinputkan adalah sebagai berikut :

                 Nomor induk siswa                : A45789
                 Nama Siswa                       : Slamet Sentosa

                 Nilai Matematika                 : 80
                 Nilai Bahasa Indonesia           : 76

                 Nilai Bahasa Inggris             : 70
                 Rata – rata nilai                : 75.33
                 Bantulah budi untuk menentukan variabel dan tipe data yang tepat dagian deklarasinya dalam

                 Program!
                 Jawab:
   65   66   67   68   69   70   71   72   73   74   75