Ilsam Ramdani

Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

Senin, 16 Desember 2013

CONTOH PROGRAM PASCAL DENGAN IF DAN PROSEDUR

Program Genap
program genap;
uses wincrt;
var
x : integer;
begin
write('masukkan angka =');read (x);
if x mod 2=0 then
write('genap')
else
write('ganjil')
end.
Program Konversi Suhu
Program Konversi_Suhu_Aziz;
Uses WinCrt;
var f,c:real;
begin
Writeln('Program Konversi Fareinheit Ke Celcius');
Writeln('======================================');
Writeln;
Write('Masukan Suhu dalam Farenheit: ');readln(f);
c:=5/9*(f-32);
Writeln;
Writeln('Jadi Suhu Dalam Celcius Adalah: ',c:4:2);
end.


Program konversi waktu
Program Konversi_Waktu_Aziz;
Uses Wincrt;
Var j,m,d,h:integer;
begin
Writeln('Program Konversi Waktu Aziz');
Writeln('======================');
Writeln;
Write('Masukkan Jumlah Jam : ');readln(j);
Write('Masukkan Jumlah Menit : ');readln(m);
Writeln;
h:=(j*3600)+(m*60);
Writeln('Jadi Hasil Konversi : ',h,' Detik');
end.
Program Hak Pilih

program hakpilih;
uses wincrt;
var  KWN, KS, umur : integer;
     nama : string;
begin
     writeln('=========== Panduan ===========');
     writeln('kode warga Negara : ');
     writeln('1.WNI');
     writeln('2.WNA');
     writeln('kode status : ');
     writeln('1.menikah');
     writeln('2.tidak menikah');
     writeln('===============================');
     write('masukan nama : '); readln(nama);
     write('masukan kode KWN : ' ); readln(KWN);
     if KWN = 1 then
        begin
        write('masukan umur : '); readln(umur);
        if umur >= 17 then writeln(nama, ' sudah termasuk hak pilih')
        else
            begin
            write('masukan kode status : '); readln(KS);
            if KS = 1 then writeln(nama, ' sudah termasuk hak pilih')
            else writeln(nama, ' belum termasuk hak pilih');
            end;
       end
     else
           writeln(nama, ' belum termasuk hak pilih ');
end.
Program Konversi
program konversi_nilai;
uses wincrt;
var n:integer;
nama,pelajaran: string;
begin
writeln('Program Konversi Nilai Nur Sumiati');
writeln('==================================');
writeln('masukkan nama: ');readln(nama);
writeln('masukkan pelajaran: ');readln(pelajaran);
writeln('masukkan nilai: ');readln(n);
writeln;
writeln;
writeln;
writeln('HASIL');
writeln('Nama : ',nama);
writeln('Pelajaran : ',pelajaran);
if(n>=85)and(n<=100) then writeln('Anda mendapatkan nilai A = sangat baik');
if(n>=75)and(n<=84) then writeln('Anda mendapatkan nilai B = baik');
if(n>=65)and(n<=74) then writeln('Anda mendapatkan nilai C = cukup');
if(n>=0)and(n<=64) then writeln('Anda mendapatkan nilai D = kurang');
end.      
Program Belanja
program belanja;
uses wincrt;
var j:real;
begin
writeln('Program Hadiah Belanja Nur Sumiati');
writeln('======================');
writeln('Berapa total belanja anda?Rp. ');readln(j);
if (j>=200000) then
writeln('Selamat anda mendapatkan hadiah BONEKA');
if (j>=150000)and(j<=199999) then
writeln('Selamat anda mendapatkan hadiah HANDUK');
if (j>=100000)and(j<=149999) then
writeln('Selamat anda mendapatkan hadiah KANEBO');
if (j>50000)and(j<=99999)then
writeln('Selamat anda mendapatkan hadiah Sapu Tangan');
if (j<=49999) then
writeln ('Maaf anda tidak mendapatkan hadiah');
end.
Program Promo
program promo;
uses wincrt;
var beli:real;
begin
writeln('Program Promosi Produk TOP Kopi Nur');
writeln('==================================');
writeln;
writeln('Pembelian kopi : ');readln(beli);
writeln;                                                 
writeln;
if (beli>=15) then writeln('gratis 4');
if (beli>=10)and(beli<=14) then writeln('gratis 3');
if (beli>=5)and(beli<=9) then writeln('gratis 2');
if (beli>=2)and(beli<=4) then writeln('gratis 1');
if (beli<=2) then writeln('gratis seduh');
end.
 
 Program Liburan
program liburan;
uses wincrt;
var uang:real;
begin
writeln('Paket Hemat Liburan');
writeln('===================');
writeln;
writeln('Berapa uang yang anda miliki: ');
readln(uang);  
writeln;
writeln;
if uang>=200000 then writeln('cukup untuk liburan ke pangandaran');
if (uang>100000)and(uang<=199999) then writeln('cukup untuk liburan ke icakan');
if (uang>=50000)and(uang<=99999) then writeln('cukup untuk liburan ke karang kamulyan');
if (uang<=50000) then writeln('hanya cukup untuk liburan ke kuburan, wkwkwkwk');
end.

Tidak ada komentar:

Posting Komentar