Lompat ke konten Lompat ke sidebar Lompat ke footer

Contoh program pascal

 program nomor_1;

uses crt;
var kalimat : string;
        i   : integer;
begin
clrscr;
for i:= 1 to 10 do
begin
write('Masukkan huruf : ');
readln(kalimat[i]);
end;
writeln();
for i:= 1 to 10 do
begin
write(kalimat[i], ' ');
end;
readkey;
end.

OUTPUT PROGRAM

Masukkan huruf : H Masukkan huruf : E Masukkan huruf : L Masukkan huruf : L Masukkan huruf : O Masukkan huruf : W Masukkan huruf : 0 Masukkan huruf : R Masukkan huruf : L Masukkan huruf : D H E L L O W 0 R L D





program for_to_do;
uses crt;
var
  i,a,b: integer;
begin
clrscr;
  write('Masukan jenis perkalian  : ');readln(a);
  write('Masukan batas perulangan : ');readln(b);
  for i:=1 to b do
    begin
      writeln( i ,' x ', a ,' = ', i * a);
    end;
    readkey;
end.

OUTPUT PROGRAM

Masukan jenis perkalian : 7 Masukan batas perulangan : 10 1 x 7 = 7 2 x 7 = 14 3 x 7 = 21 4 x 7 = 28 5 x 7 = 35 6 x 7 = 42 7 x 7 = 49 8 x 7 = 56 9 x 7 = 63 10 x 7 = 70




Program nomor_3;
uses crt;
var
nilai: integer;
begin
clrscr;
writeln('KKM SEKARANG 70 ');
write('Masukan Nilai ? ');
readln(nilai);
begin
if (nilai >= 70) then
writeln('SELAMAT ANDA LULUS, DENGAN POIN ', nilai)
else if (nilai<= 69 ) then
writeln('BELAJAR LAGI ANDA TIDAK LULUS, DENGAN POIN ', nilai);
end;
readln;
end.

OUTPUT PROGRAM

KKM SEKARANG 70 Masukan Nilai ? 60 BELAJAR LAGI ANDA TIDAK LULUS, DENGAN POIN 60





Program calculator;
Uses Crt;
var
    i,pilih,a,t: integer;
    r,luas,volume,L : real;
Begin
    for i:= 1 to 50 do
    begin
    clrscr;
    writeln('<<< Menu Perhitungan >>>');    
    writeln;          
    Writeln('1 .Menghitung Luas Lingkaran ');
    Writeln('2 .Menghitung Volome Bola ');
    Writeln('3 .Menghitung Luas Segitiga');
    writeln;
    Write('Pilih Menu : ');
    Readln(pilih);
case pilih of
         1:begin
            clrscr;
            writeln('<<< Mengitung Luas Lingkaran >>>');
            writeln;
            write('Masukan jari-jari : ');readln(r);
            writeln;
            luas:=pi*r*r;
            writeln('Luas Lingkaran = ',luas:0:2);
            end;
                2:begin
                clrscr;
                writeln('<<< Menghitung Volume Bola >>>');
                writeln;
                 write('Masukan jari-jari : ');readln(r);
                 writeln;
                 volume:=4/3 * 22/7 * r * r * r;
                 writeln('Volume Bola = ',volume:0:2);
                 end;
                         3:begin
                         clrscr;
                            writeln('<<< Menghitung Luas Segitiga >>>');
                            writeln;
                            write('Masukan Nilai Alas : ');readln(a);
                            write('Masukan Tinggi     : ');readln(t);
                            writeln;
                            L:=(a*t)/2;
                            writeln('Luas Segitiga = ',L:0:2);
                             end;      
                             end;
writeln('');
write('Tekan enter untuk kembali ke menu');
readkey;
end;
End.


OUTPUT PROGRAM
(pada kasus ini saya pilih menu satu yaitu menghitung luas lingkaran)


<<< Mengitung Luas Lingkaran >>> Masukan jari-jari : 20 Luas Lingkaran = 1256.64 Tekan enter untuk kembali ke menu















Posting Komentar untuk "Contoh program pascal"