Mencari Flowchart beserta program dari output berikut :
Nama
Pelanggan : x(30)
Kode : x(3)
Jenis
Pelanggan : x(15)
Biaya
Beban :
Harga Per M³ :
Jumlah
Pemakaian :
Total
Harga Rp :
Pajak 10%
Rp :
Total
Tagihan Rp :
Dengan
Ketentuan Sebagai Berikut :
1.
Nama Pemakaian, Jumlah pemakaian di input
2.
Jenis Pelanggan, Biaya Beban, Harga Per M³
didapat dari kode
Kode
|
Jenis Pelanggan
|
Biaya Beban
|
Harga Per M³
|
L01
|
Pabrik
|
50000
|
2500
|
L02
|
Swalayan
|
35000
|
2000
|
L03
|
Toko
|
25000
|
1500
|
L04
|
Rumah
|
15000
|
750
|
3.
Total Harga
= Harga Per M³ * Jumlah Pemakaian
+ Biaya Beban
4.
Pajak
= 10 * Total Harga
Total Tagihan
= Total Harga + PajakHasilnya Sebagai Berikut :
Flowchart
Sementara untuk Program diatas sebagai berikut :
uses crt;
var
nama : string[30];
kd : string[3];
jp : string[15];
bb,hpm,jpemakai : longint;
tharga,pajak,ttagih : real;
begin
write('Nama Pelanggan : ');readln(nama);
write('kode : ');readln(kd);
if kd='lo1' then
begin
jp:='Pabrik';
bb:=50000 ;
hpm:=25000 ;
end
else if kd='l02' then
begin
jp:='Swalayan' ;
bb:=35000 ;
hpm:=2000 ;
end
else if kd='l03' then
begin
jp:='Toko' ;
bb:=25000 ;
hpm:=1500 ;
end
else if kd='l04' then
begin
jp:='Rumah' ;
bb:=15000 ;
hpm:=750 ;
end;
begin
writeln('Jenis Pelanggan : ',jp);
writeln('Biaya Beban : ',bb);
writeln('Harga Per M³ : ',hpm);
write('Jumlah Pemakaian :');readln(jpemakai);
tharga:=hpm*jpemakai+bb;
pajak:=0.1*tharga;
ttagih:=tharga+pajak;
writeln('Total Harga : Rp ',tharga:8:0);
writeln('Pajak : Rp ',pajak:8:0);
writeln('Total Tagihan : Rp ',ttagih:8:0);
readln;
end;
end.
Berikut Mencari Flowchart beserta program dari output Pembayaran Uang Kuliah :
outputnya:
Nama Mahasiswa :
Npm :
Kode :
Jurusan :
Pembayaran Awal Rp :
Jumlah Cicilan Rp :
Besar Cicilan Rp :
Pembayaran Ke :
Uang Kuliah Rp :
Uang Kuliah Terbayar Rp :
Sisa Uang Kuliah Rp :
Ketentuannya :
- Nama. Npm, Kode dan Pembayaran diperoleh dari input
- untuk mencari Jurusan, Pembayaran Awal, Jumlah Cicilan dan Besar Cicilan dari kode, yaitu :
-
KodeJurusanPembayaran AwalJumlah CicilanBesar CicilanSISistem Informasi21000007300000TITeknik Informatika25000007300000KAKomputer Akutansi17500006200000MIManajemen Informatika15000006250000
- Uang Kuliah = Pembayaran Awal + (Jumlah Cicilan + Besar Cicilan)
- Uang Kuliah Terbayar = Pembayaran Awal + pembayaran ke * Besar Cicilan)
- Sisa Uang Kuliah = Uang Kuliah - Uang Kuliah Terbayar
Flowchart :
Programnya adalah :
uses crt;
var
nama,npm,kd : string;
jurus : string;
pk : integer;
jc,pa,bc,uk,ukt,suk : longint;
begin
write('Nama Mahasiswa :');readln(nama);
write('Npm : ');readln(npm);
write('kode : ');readln(kd);
if kd='SI' then
begin
jurus:='Sistem Informasi' ;
pa:=2100000 ;
jc:=7 ;
bc:=300000 ;
end
else if kd='TI' then
begin
jurus:='Teknik Informatika' ;
pa:=2500000 ;
jc:=7 ;
bc:=300000 ;
end
else if kd='KA' then
begin
jurus:='Komputer Akutansi' ;
pa:=17500000 ;
jc:=6 ;
bc:=200000 ;
end
else if kd='MI' then
begin
jurus:='Manajemen Informatika' ;
pa:=1500000 ;
jc:=6 ;
bc:=250000 ;
end;
begin
writeln('Jurusan : ',jurus);
writeln('Pembayaran Awal : ',pa);
writeln('Jumlah Cicilan : ',jc);
writeln('Besar Cicilan : ',bc);
write('Pembayaran Ke :');readln(pk);
uk:=pa + jc + bc;
ukt:=pa + pk * bc;
suk:=uk - ukt;
writeln('Uang Kuliah : Rp ',uk);
writeln('Uang Kuliah Terbayar : Rp ',ukt);
writeln('Sisa Uang Kuliah : Rp ',suk);
readln;
end;
end.
Demikianlah dari saya
Terima Kasih.......!!!!!
Tutorial ini saya tujukan kepada Dosen Saya Pak Mesran
Tidak ada komentar:
Posting Komentar