Anda di halaman 1dari 15

Program Menghitung Luas Persegi Panjang

program Luas_Persegi_Panjang;
var
panjang : integer;
lebar : integer;
luas : integer;
begin
write ('Masukan Panjang = ');read(panjang);
write ('Masukan Lebar = ');read(lebar);
luas:=panjang*lebar;
writeln('Luas Persegi panjang = ',luas);

end.
Program Menghitung
Luas Lingkaran

program Luas_Lingkaran;
const
pi=3.14;
var
r : real;
luas : real;
begin
write ('Masukan Jari-jari = ‘); read(r);
luas:=pi*r*r;
writeln('Luas = ',luas:4:2);

end.
Contoh Program Pascal Struktur Case

program struktur_Case;
var
grade: char;
begin
grade:= 'A’;
case (grade) of
'A' : writeln('Luar biasa!' );
'B' : writeln('Bagus' );
'C' : writeln('Cukup' );
'D' : writeln('Kurang' );
'F' : writeln('Coba Lagi' );
else
writeln('Grade (nilai) salah'); end;
end.
Hasilnya :
Contoh :
Program Percabangan IF ELSE
program Percabangan_1;
var
bil : integer;
begin
write ('Masukan Bilangan : ');read(bil);
if (bil mod 2 = 0) then
begin
writeln ('Bilangan Genap’);
end
else
begin
writeln ('Bilangan Ganjil’);
end;

end.
Hasilnya :
Contoh
Perulangan Repeat Until

program repeat_until;
var
i,n: integer;
begin
i:= 1;
write('Mencetak angka 1 sampai ke-N : ');read(n);
repeat
begin
writeln(i); i:= i + 1;
end;
until i > n;
end.
Hasilnya
Program Perulangan For Do

program for_to_do;
var
i, n, angka: integer;
begin
write('Masukan jenis perkalian : ');read(angka);
write('Masukan batas perulangan : ');read(n);
for i:=1 to n do
begin
writeln( i ,' x ', angka ,' = ', i * angka);
end;

end.
Hasilnya :
Menghitung Nilai Rata-rata Menggunakan Array

program Contoh3;
var
x: array [1..100] of integer;
n,i,jmh : integer; rata :real;
begin
write ('Masukan banyak data : ‘);
readln (n); jmh :=0; for i := 1 to n do
begin
write ('Masukan nilai ke',i,':’);
readln (x[i]);
jmh := jmh + x[i];
end;
rata :=jmh / n ;
writeln ('jumlah :',jmh);
writeln ('rata-rata:',rata:0:2);
readln;
end.
Hasilnya
:
Program “irit atau boros”

program Irit_Boros;
uses crt;
var
saku, peng, hasil : integer;
begin
write(‘Jumlah uang saku Anda per minggu : ‘);
readln(saku);
write(‘Pengeluaran Anda per minggu : ‘);
readln(peng);
hasil:=saku-peng;
if hasil>=peng then
writeln(‘sisa uang saku Anda per minggunya
adalah : ‘,hasil,’ artinya Anda adalah orang
yang irit’)
else
writeln(‘sisa uang saku Anda per minggunya
adalah : ‘,hasil,’ artinya Anda adalah orang
yang boros’);
end.

Anda mungkin juga menyukai