Lanjutan dari postingan sebelumnya tentang contoh contoh programm pascal yang menggunak instruksi pemilihan dan perulangan. Check it out
1. Menghitung Luas Bangun Menggunakan case of
var
nomor,panjang,lebar:integer;
luas,luas2,keliling,alas,tinggi:real;
begin
writeln(‘Menghitung Luas dan Keliling’);
writeln(‘****************************’);
writeln(’1. Persegi panjang’);
writeln(’2. Segitiga’);
writeln(‘****************************’);
write(‘Masukan nomor =’);
readln(nomor);
case(nomor)of
1:writeln(‘Menghitung luas dan keliling persegi panjang’);
2:writeln(‘Menghitung luas segitiga’);
else
write(‘tidak ada program di nomor=’,nomor);
end;
if (nomor=1) then begin
write(‘Masukan Panjang = ‘);readln(panjang);
write(‘Masukan Lebar = ‘);readln(lebar);
luas:=panjang*lebar;
keliling:=2*(panjang+lebar);
writeln(‘Luas = ‘,luas:3:2);
writeln(‘Keliling = ‘,keliling:3:2);
end else if (nomor=2) then begin
write(‘Masukan Alas = ‘);readln(alas);
write(‘Masukan Tinggi = ‘);readln(tinggi);
luas2:=0.5*alas*tinggi;
writeln(‘Luas = ‘,luas2:0:2);
end;
readln;
end.
2. Menghitung Mundur Menggunakan For
var n:integer;
begin
for n:=100 downto 1 do
begin
writeln(n);
end;
write(‘GO!’);
readln;
end.
3. Menampilkan Klasifikasi Umur menggunakan If
var input:integer;
begin
writeln(‘Nama : RIZAL ADI SAPUTRA’);
writeln(‘NIM : E1E108050′);
writeln(‘==================’);
writeln(‘ ‘);
write(‘Masukkan Umur anda = ‘);readln(input);
if input <2 then
writeln('klasifikasi Anda = Bayi')
else If input <12 then
writeln('klasifikasi Anda = Anak-anak')
else If input <18 then
writeln('klasifikasi Anda = Remaja')
else If input <24 then
writeln('klasifikasi Anda = Dewasa muda')
else If input <40 then
writeln('klasifikasi Anda = Dewasa tua')
else If input <55 then
writeln('klasifikasi Anda = Orang Tua')
else
writeln('klasifikasi Anda = Lansia');
readln;
end.
4. Menampilkan angka secara berurut menggunakan repeat-until
var
x : integer ;
begin
x:= 0 ;
repeat
x:= x + 1 ;
writeln (x) ;
until x = 5;
readln;
end.
well hari ini saya rasa cukup dulu. Besok akan diberikan contoh contoh yang lain lagi. Untuk lebih jelas mengenai perulangan tutorialnya bisa di download disini . Semoga bermanfaat
Speak-Speak