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