Keterangan
Kursor ke atas
Kursor ke bawah
Kursor ke kanan
Kursor ke kiri
Kursor ke kiri 1 kata
Kursor ke kanan 1 kata
Keatas 1 layar
Kebawah 1 layar
Menghapus 1 baris pada posisi kursor
Menyisipkan 1 baris
Ctrl+T
Alt+F+N
F3
F2
Alt+X
F9
Alt+F9
Ctrl+F9
F8
F7
F4
Ctrl+F3
Alt+F5
Ctrl+F5
F5
F6
BAB II
LANGKAH KERJA
II.1 Langkah Kerja
1. Translasikan algoritma di bawah ini ke dalam bahasa Pascal
Program Hallo Dunia
DEKLARASI
{tidak ada}
DESKRIPSI
Write(Program Pertamaku)
2. Translasikan algoritma di bawah ini :
Program Hallo Dunia
DEKLARASI
Pesan : string
DESKRIPSI
Pesan
:
Program Pertamaku Versi Variabel
Write(pesan)
4. Sisipkan perintah clrscr dibawah intruksi begin pada program no.3. Lalu
jalankan. Bahas dalam laporan anda !
5. Ganti perintah write dengan writeln pada program no. 3 di atas. Bandingkan
keluaran/output yang dihasilkan. Bahas dalam laporan anda !
6. Tulislah program di bawah ini :
Uses crt;
Begin
Writeln (Ganti baris);
Write (pertama);
Write (baris yang sama);
Write (dan tidak ada berbeda);
Write (dengan baris sebelumnya);
Writeln ();
Writeln ();
Writeln (ada dua baris kosong di atas);
Write (kesatu);
Write (kedua);
Write (ketiga selesai);
Readln;
End.
Jalankan dan bahas dalam laporan anda !
Rata : real
Satu 1 : integer
Dua 2 : interger
DESKRIPSI
Read(satu 1, dua 2)
Rata
satu 1 + dua 2 / 2
Write(rata)
Jalankan program di atas ! bahas dalam laporan anda !
8. Tulislah program di bawah ini :
Program Operator_masukan_keluaran;
Var
Satu
:string;
Dua
:string;
Begin
Clrscr;
Write(masukan sembarangan kata pertama:);
Read(satu)
Writeln(masukan sembarangan kata kedua :);
Readln(dua);
Write(masukan sebuah kalimat :)
Write(satu);
Writeln(dua);
End.
Jalankan program tersebut, lalu amati ! bahas dalam laporan anda !
BAB III
PEMBAHASAN
Bagian yang sangat penting adalah judul program dan program utama.
Deklarasi hanya dituliskan jika menggunakan konsatanta, tipe, variabel, prosedur
dan fungsi. Program yang paling sederhana yaitu program utama yang dimana
terdiri dari PROGRAM, USES crt, Var, BEGIN, dan END saja.
Program berguna untuk memberi nama program dan parameter yang
sifatnya dekoratif(untuk manambah keterbacaan program) dan tidak artinya sama
sekali bagi program.
Uses digunakan untuk memanggil nama-nama Unit yang akan digunakan di
dalam program. Bagian Deklarasi digunakan untuk mendefinisi nama pengenal
(indentifer) baru, seperti nama variable, konstanta, label, jenis data baru (type),
nama fungsi dan nama prosedur. Defenisi nama-nama pengenal baru dapat
diulangi berkali-kali dan dengan urutan sebarang.
Readkey adalah kata kunci, yang mana fungsinya untuk membaca kembali
suatu program agar dapat di run atau Ctrl+F9. Jika dalam program tidak
dimasukan Readkey setelah Readln maka program tersebut tidak dapat di Run.
Setelah ditambahkan kata Readkey program tersebut baru dapat di Run.
dan
- String
tunggal.
merupakan urutan dari karakter yang terletak diantara
- Boolean :
BAHASA PASCAL
Program Hallo_ Dunia;
DEKLARASI
Uses crt;
{tidak ada}
DESKRIPSI
Begin
:
Clrscr;
Write(Program Pertamaku)
Write(Program Pertamaku);
Readkey;
Readln;
End.
BAHASA PASCAL
Program Hallo_ Dunia;
DEKLARASI :
Uses crt;
Pesan : string
Var
DESKRIPSI
Pesan
Pesan :string;
Program
Begin
Pertamaku Versi
Clrscr;
Variabel
Write(pesan)
Write(pesan);
Readkey;
Readln;
End.
BAHASA PASCAL
Program Ketiga
Uses crt;
Uses crt;
Begin
Begin
Write(Program Testing)
Write(Program Testing)
Write(Pengenalan Syntax
Readln;
Pascal)
End
4. Sisipkan perintah clrscr dibawah intruksi begin pada program no.3. Lalu
jalankan. Bahas dalam laporan anda !
INPUT
Program Ketiga;
BAHASA PASCAL
Program Ketiga;
Uses crt;
Uses crt;
Begin
Begin
Write(Program Testing);
Write(Pengenalan Syntax
Pascal);
Clrscr;
Write(Program Testing)
Write(Pengenalan Syntax
End.
Pascal)
End.
BAHASA PASCAL
Program Ketiga;
Uses crt;
Uses crt;
Begin
Begin
Clrscr;
Clrscr;
Write(Program Testing);
Writeln(Program Testing);
Write(Pengenalan Syntax
Writeln(Pengenalan Syntax
Pascal);
End.
Pascal);
End.
BAHASA PASCAL
Uses crt;
Uses crt;
Begin
Begin
Write (pertama);
Write (pertama);
berbeda);
berbeda);
sebelumnya);
sebelumnya);
Writeln ();
Writeln;
Writeln ();
Writeln;
kosong di atas);
kosong di atas);
Write (kesatu);
Write (kesatu);
Write (kedua);
Write (kedua);
Readln;
Readkey;
End.
Readln;
End.
BAHASA PASCAL
Program CaraRata;
buah nilai)
Uses crt;
Rata : real
Var
Satu 1 : integer
Rata : real;
Dua 2 : interger
Data1 : integer;
DESKRIPSI :
Data2 : interger;
Read(satu 1, dua 2)
Begin
Rata
Clrscr;
satu 1 + dua
2/2
Write(rata)
2=)
Readln;
Read(data1,data2);
Rata:=data1=data2/2;
Write(rata);
Readkey;
Readln;
End.
INPUT
Program Operator_masukan_keluaran;
BAHASA PASCAL
Program Operator_masukan_keluaran;
Var
Uses crt;
Satu :string;
Dua
Var
:string;
Satu :string;
Begin
Dua
Clrscr;
:string;
Begin
Write(masukan sembarangan
Clrscr;
kata pertama:);
Read(satu)
pertama:);
Writeln(masukan sembarangan
Read(satu)
Writeln(masukan sembarangan
Readln(dua);
Write(masukan sebuah
Readln(dua);
kalimat :)
Write(satu);
Write(satu);
Writeln(dua);
Writeln(dua);
End.
Readkey;
Readln;
End.
BAB IV
KESIMPULAN
Sebuah program dapat menghasilkan output apabila program yang kita
masukkan tidak mengalami kesalahan dalam menulis pada struktur tipe datanya
dan apabila program yang kita masukkan salah maka akan muncul error.
Read/Readln (prosedur)
Perintah ini digunakan untuk memasukan data lewat keyboard ke
dalam variabel.
Sintaks: Read/Readln(x); ( ingat harus diakhiri dengan titik koma
(;)
Keterangan : x = variabel.
Read= pada perintah/statement ini posisi kursor tidak pindah
kebaris selanjutnya.
Readln= pada perintah/statement ini posisi kursor akan pindah
kebaris selanjutnya setelah di input.
Write/Writeln (prosedur)
Digunakan untuk menampilkan isi dari suatu nilai variabel di layar
Sintaks: Write/Writeln(x);
Keterangan : x = variabel.
Write/Writeln= statement ini digunakan untuk mencetak variabel
ke dalam monitor.
Clrscr(prosedur)
Perintah ini digunakan untuk membersihkan layar
BAB V
DAFTAR PUSTAKA
Abdul Kadir(2001). Pemograman Pascal, Buku I. Yogyakarta, Penerbit Andi.
Antony Pratama(2000). Algoritma dan Pemograman. Yogyakarta, J& j Leaning