Belajar Bahasa Pemrograman Pascal
Penulisan bahasa pemrograman pascal aga berbeda dengan bahasa pemrograman lainnya. Untuk lebih jelasnya, berikut contoh penulisan bahasa pemrograman pascal :
program nama_program;
uses crt;
var
var1 : tipe_data;
var2 : tipe_data;
var3 : tipe_data;
begin
//Tulis script disini
end.
Kasarnya seperti itu cara penulisan bahasa pemrograman pascal. Lalu bagaimana cara penulisan yang benar dan bisa menjadi program yang dapat dijalankan? Berikut mimin contohkan program menghitung luas persegi panjang :uses crt;
var
var1 : tipe_data;
var2 : tipe_data;
var3 : tipe_data;
begin
//Tulis script disini
end.
program luasPersegiP;
uses crt;
var
p : integer;
l : integer;
hasil : integer;
begin
clrcsr;
write('Masukkan Panjang : ');
readln(p);
write('Masukkan Lebar : ');
readln(l);
hasil := p * l;
writeln('Luasnya adalah : ',hasil);
writeln;
write('Tekan Enter Untuk Mengakhiri Program');
readln;
end.
Berikut gambar coding di Notepad++ :uses crt;
var
p : integer;
l : integer;
hasil : integer;
begin
clrcsr;
write('Masukkan Panjang : ');
readln(p);
write('Masukkan Lebar : ');
readln(l);
hasil := p * l;
writeln('Luasnya adalah : ',hasil);
writeln;
write('Tekan Enter Untuk Mengakhiri Program');
readln;
end.
Dan berikut hasil dari coding diatas :
Pasti ada beberap atau bahkan semua sintak yang masih kalian bingung dan belum paham apa kegunaan dari sintak tersebut. Baiklah akan mimin jelaskan sintak - sintak diatas, berikut penjelasannya :
Sintak | Fungsi |
---|---|
program | Mengawali program |
var | Mendeklarasikan variable |
uses | Memanggil library pada pascal |
begin | Awal penulisan script program |
clrscr | Menghapus atau membersihkan layar dari teks |
write | Menampilkan teks ke layar tanpa enter |
writeln | Menampilkan teks ke layar dan diakhiri dengan enter |
readln | Membaca input dari keyboard |
:= | Mengisi sebuah variable |
+ | Operator penjumlahan |
- | Operator pengurangan |
* | Operator perkalian |
/ | Operator pembagian |
end. | Akhir penulisan script program |
Belajar Bahasa Pemrograman Pascal
Reviewed by Admin
on
June 01, 2017
Rating:
sip min
ReplyDeleteflux cody ori