Anda di halaman 1dari 4

SOAL UH GENAP

SOAL UH NO 1
1.Di sebuah toko sedang memberikan diskon untuk semua produk yang dijual di
tokonya. Ibu membeli barang keperluan sehari – hari dan seluruh belanjaan yang
diambil ibu mencapai Rp250.000,00. Harga yang harus dibayar ibu setelah toko
memberi diskon adalah Rp225.000,00. Besar persentase diskon yang diberikan toko
tersebut adalah ......

PSEUDUCODE
program menghitung_persentase_diskon;
uses crt;
var
a:Integer;
b:Integer;
Diskon:real;
begin
clrscr;
writeln('=========================================');
writeln(' APLIKASI MENGHITUNG PERSENTASE DISKON ');
writeln('=========================================');
writeln(' created by Nadya Trisadewi ');
writeln(' x mipa 4 ');
writeln('_________________________________________');
writeln('');
write('masukkan harga awal:');readln(a);
write('masukkan harga yang harus dibayar:');readln(b);
Diskon:= (a-b)/a*100;
writeln('diskon yang diberikan:',Diskon:0:0,'%');
writeln('');
writeln('=========================================');
writeln('terimakasih telah menggunakan aplikasi ini');
readln;
end.
TAMPILAN AKHIR
SOAL UH NO 2
2. Untuk mencari total laba dari sebuah perusahaan yang memiliki banyak cabang
perusahaan jika diketahui rata-rata laba dan jumlah cabang
PSEUDOCODE

program menghitung_total_laba;

uses crt;
var
jml_cab,i,n_rata,n_tot:integer;

begin
clrscr;

i:= 1;
writeln('====================================');
writeln(' MENGHITUNG TOTAL LABA PERUSAHAAN ');
writeln('====================================');
writeln(' created by Nadya Trisadewi ');
writeln(' x mipa 4 ');
writeln('____________________________________');
writeln('');write('Masukkan Jumlah cabang : ');
write(' ');
read(jml_cab);
writeln('------------------------------------');
repeat writeln('Cabang ke : ',i);
write('Rata-rata laba :');
read(n_rata);
n_tot := n_rata+n_tot;
writeln('-----------------------------------');
i := i+1;
until i>jml_cab;
writeln('Total Laba : ',n_tot);
readln;

readln;
end.
TAMPILAN AKHIR

Anda mungkin juga menyukai