Kamis, 21 November 2013

PROGRAM PASCAL

Diposting oleh Unknown di 18.51
Program Belanja ,,.. semoga bermanfaat yaa,,..

program uang_kembalian;
uses crt;
var i :byte;
    barang,harga,hasil,uang,sisa:longint;
    limapuluh,duapuluh,sepuluh,limaribu,seribu,limaratus:integer;
begin
     clrscr;
     writeln('program hitung Belanja');
     writeln('**********************');
     writeln;
     writeln('Jumlah item barang: ');
     readln(barang);
     hasil:=0;
     for i:=1 to barang do
     begin
          write('harga barang ke ',i,' Rp. ');
          readln(harga);
          hasil:=hasil+harga;
     end;
     writeln('total belanja Rp.',hasil);
     writeln('uang yang dibayar : Rp. ');
     readln(uang);
     if hasil<uang then
     begin
     sisa:=uang-hasil;
     writeln('Sisa kembalian :Rp',sisa);
     writeln('dengan Rincian :');
     limapuluh:=sisa div 50000;
     sisa:=sisa mod 50000;
     duapuluh:=sisa div 20000;
     sisa:=sisa mod 20000;
     sepuluh:=sisa div 10000;
     sisa:=sisa mod 10000;
     limaribu:=sisa div 5000;
     sisa:=sisa mod 5000;
     seribu:=sisa div 1000;
     sisa:=sisa mod 1000;
     limaratus:=sisa div 500;
     sisa:=sisa mod 500;
     writeln('Uang kertas lima puluh ribu rupiah :',limapuluh,' lembar');
     writeln('Uang kertas dua puluh ribu rupiah :',duapuluh,'lembar');
     writeln('Uang kertas sepeluh ribu rupiah   :',sepuluh,'lembar');
     writeln('Uang kertas lima ribu             :',limaribu,'lembar');
     writeln('Uang kertas seribu rupiah         :',seribu,'lembar');
     writeln('Uang logam lima ratus rupiah      :',limaratus,'lembar');
     writeln(' ');
     readkey;
     end
     else
     writeln('uang anda tidak cukup');
     readln;
end.

0 komentar:

Posting Komentar

 

Siti Dinata Blog Copyright © 2012 Design by Antonia Sundrani Vinte e poucos