menghitung_harga_total;
{I.S. : user memasukan harga barang}
{F.S. : menampilkan harga total}
deklarasi
belanja : real
diskon : real
harga_total : real
algoritma
output('Masukan total belanja= Rp.')
input(belanja)
if belanja > 100000 then
diskon ← belanja*0.25
harga_total ← belanja – diskon
endif
output(diskon)
output('Harga
total setelah diskon = Rp.')
output(harga_total)
if belanja < 100000 then
output('Harga
Total = Rp.', belanja)
endif
Waktu Eksekusi Algoritma Menghitung harga total
C(n)
|
Cop
|
|
input
|
1
|
H
|
output
|
4
|
A
|
←
|
2
|
M
|
<
|
1
|
D
|
>
|
1
|
A
|
*
|
1
|
N
|
-
|
1
|
R
|
Cara
Penghitungan Waktu Eksekusi Algoritma Menghitung harga total :
T(n) =
C(n) * Cop
T(n)=1H +
4A + 2M + 1D + 1A + 1N + 1R
Ket :
T(n) : waktu eksekusi algoritma
C(n) : Jumlah suatu operasi dasar dalam algoritma
Cop : waktu eksekusi suatu operasi dasar dalam algoritma
Tidak ada komentar:
Posting Komentar