Anda di halaman 1dari 3

Contoh Program Pascal Paling Sederhana

Algoritma dan Pemrograman Terstruktur - Dalam membuat suatu program, langkah pertama
yang dilakukan oleh seorang programmer adalah membuat algoritma. Algoritma adalah langkah
logis dan sistematis, terstruktur dalam penyelesaian suatu masalah. Sebaiknya algoritma dibuat
dalam bentuk flowchart (Diagram alir).

Pascal termasuk bahasa pemrograman tingkat tinggi yang bersifat case sensitive, artinya
penulisan huruf kapital berbeda dengan huruf kecil, So, hati-hati dalam penggunaan huruf pada
variabel dan Reserved Words. Intinya, pahami penggunaan write dan read. Bedanya dengan
writeln dan readln adalah mengeksekusi program pada baris baru

Contoh Program Pascal - pixabay

1. Program Pascal Menghitung Luas Lingkaran

Rumus Luas Lingkaran = pi*r*r


pi adalah konstanta dengan nilai = 3.14

Contoh Program

program luas_lingkaran;
uses crt;
const pi=3.14;
var
r:integer;
Luas:real;
begin
clrscr;
writeln('***Program Pascal Menghitung Luas Lingkaran***');
write('Masukkan jari-jari = ');
readln(r);
Luas:=pi*r*r;
write('Luas lingkaran = ',Luas:2:2);
readln;
end.

2. Program Pascal Menghitung Volume Balok

Rumus volume balok = p*l*t

Contoh Program

program volume_balok;
uses crt;
var
p,l,t,v:integer;
begin
clrscr;
writeln('***Program Pascal Menghitung Volume Balok***');
write('Masukkan panjang = ');
readln(p);
write('Masukkan Lebar = ');
readln(l);
write('Masukkan Tinggi = ');
readln(t);
v:=p*l*t;
writeln('Volume balok = ',v);
readln;
end.

3. Program Pascal Menghitung Luas Segitiga

Rumus luas segitiga = 1/2(alas*tinggi)

Contoh Program

program luas_segitiga;
uses crt;
var
luas,al,ti:integer;
begin
clrscr;
writeln('***Program Pascal Menghitung Luas Segitiga***');
write('Masukkan alas = ');
readln(al);
write('Masukkan tinggi = ');
readln(ti);
luas:=(al*ti) div 2;
writeln('Luas segitiga = ',luas);
readln;
end.

4. Contoh Program Pascal Mencari Luas Persegi Panjang

Rumus Luas Persegi Panjang = panjang * lebar

Contoh Program

program luas_persegi_panjang;
uses crt;
var
luas,per,segi:integer;
begin
clrscr;
writeln('***Program Pascal Menghitung Luas Persegi Panjang***');
write('Masukkan panjang = ');
readln(per);
write('Masukkan lebar = ');
readln(segi);
luas:=per*segi;
writeln('Luas Persegi Panjang = ',luas);
readln;
end.

Anda mungkin juga menyukai