Page 39 - Modul Daskom 2020
P. 39

Modul 1 – Pemrograman, Algoritma dan Pascal                                                                             2020


                                      Program waktu;
                                      Uses sysutils;
                                      Begin
                                       Writeln(‘Hari ini : ‘,DateTimeToStr(now));
                                       Writeln(‘Hari ini : ‘,FormatDateTime(‘c’,now));
                                       Writeln(‘Hari ini : ‘,FormatDateTime(‘d/m/y – h:n:s’,now));
                                       //d=hari,m=bulan,y=tahun,h=jam,n=menit,s=detik
                                       Readln;
                                      End.

                             iv.  Unit LConvencoding
                                Unit standar Lconvencoding  merupakan singkatan dari  Lazarus  Converter  Encoding, merupakan
                             unit yang digunakan untuk mengkonversi sebuah kelompok karakter ke kelompok karakter lainnya
                             seperti  karakter  Lazarus  (UTF8)  ke  karakter  windows  (CP866)  agar  dapat  dibuat  tabel
                             menggunakan unicode.
                         c.  Input  dan Output

                            i. Input
                               Pada program Lazarus terdapat input yang berguna untuk menerima masukan dari keyboard.
                            Setelah program yang dibuat tersebut dijalankan (run). Syntax untuk input diantaranya :
                               - Read, Readln berfungsi untuk memasukkan data apa saja yang diinginkan dari keyboard.

                                Perbedaannya  terletak  setelah  menulis  output  dengan  read,  kursor  akan  berada  pada  baris
                                tersebut. Sedangkan readln, kursor akan berpindah baris menjadi di bawahnya
                               - Keypressed, berfungsi untuk mendapatkan nilai true atau false
                                didasarkan ditekan atau tidaknya papan ketik. Deklarasi :
                                Keypressed
                            ii.  Output
                               Pada program berbahasa Pascal terdapat prosedur atau fungsi yang berguna untuk memberikan
                            keluaran baik itu pada monitor, printer ataupun dalam bentuk file, keluaran inilah yang dinamakan output.
                            Output  yang  dihasilkan  tergantung  dari  input  apa  yang  dimasukkan  oleh  user.  Syntax  untuk  output
                            diantaranya:
                               -  Write,  Writeln yang  berfungsi  sama  untuk  menampilkan  apa  yang  diinginkan  ke  monitor.

                                Perbedaannya terletak setelah menuliskan output. Jika menggunakan write, kursor akan berada pada
                                baris  yang  sama.  Sedangkan  jika  menggunakan  writeln,  posisi  kursor  akan  berada  di  baris
                                bawahnya.

                         d.  Jenis – Jenis Operator Dalam PASCAL
                            i.  Operator Aritmatika
                               Operator  aritmatika  merupakan  operator  yang  sehari  hari  digunakan  dalam  rumus
                            matematika dasar, yakni kali, bagi, tambah, dan kurang. Selain itu terdapat  tambahan operator
                            seperti div dan mod. Operator aritmatika dalam PASCAL terdapat dalam tabel sebagai berikut.

                                                  Tabel 1.6 Operator Aritmatika Pascal

                                          Operator                  Penjelasan
                                            +                       Penjumlahan
                                             -                      Pengurangan
                                             *                       Perkalian
                                             /                 Pembagian (real / pecahan)
                                             Div            Pembagian (integer / bilangan bulat)
                                            Mod                     Sisa hasil bagi
                          III.  Operator Perbandingan
                               Operator  perbandingan  umumnya  digunakan  dalam  proses  pengambilan  keputusan.
                            Operator perbandingan dalam PASCAL terdapat dalam tabel sebagai berikut.

                  Praktikum Dasar Komputer & Pemrograman 2020                                                                         I-38
   34   35   36   37   38   39   40   41   42   43   44