Anda di halaman 1dari 10

TUGAS PRAKTIKUM

Nama : Moh Leo Saputra


NIM : 22081494143
Kelas : BISDIG 2022 C

Modul 6

1. Buatlah sebuah algoritma dan program untuk menghitung banyaknya biaya yang
harus dibayarkan konsumen atas pembelian tiket bioskop. Besar biaya didapatkan
dari banyaknya tiket dikalikan dengan harga tiket. Selain itu, konsumen juga terkena
pajak sebesar 5% dari total pembelian tiket. Harga tiket adalah sebesar Rp. 35.000,-
untuk pembelian hari Senin, Selasa, Rabu, dan Kamis. Dan Rp. 45.000,- untuk
pembelian hari Jumat, Sabtu dan Minggu.

 Menyusun algoitma menggunakan bentuk Pseucode


Pembelian Ticket Bioskop

Declaration

Hari senin-minggu : string


jumlah tiket, harga tiket, biaya kotor, potongan pajak, total
harga : interger

Begin

Read(biaya kotor, jumlah tiket, harga tiket, potongan pajak, total


harga)
biaya kotor : jumlah tiket*harga
tiket potongan pajak : biaya
kotor*0.05
total harga : biaya kotor+potongan
pajak Write(total harga)

 Algoritma dalam bentuk Flowgorithm


Hasil : (tentuin dari hasil diatas, tekan “Run”)
 Membuat Bahasa algoritma menggunakan (Phyton, Phycharm, dll)

Hasil Coding :
(Tentukan hasil dari codingan diatas dengan menekan tombol “Run” pada
aplikasi)
2. Buatlah sebuah algoritma dan program untuk menghitung penghasilan pegawai
perusahaan. Penghasilan didapatkan dari besar gaji pokok, tunjangan dan lembur
dengan ketentuan sebagai berikut :

Golongan Gaji Pokok Tunjangan Lembur/Jam


A 2.500.000 10% Gaji Pokok Rp. 15.000
B 3.500.000 15% Gaji Pokok Rp. 25.000

Dan diketahui karyawan dikenai pajak penghasilan sebesar 5% dari total penghasilan.

 Bentuk Pseucode

“Gaji Pegawai”

Declaration :

gajipokok, tunjangan, lembur, penghasilankotor, jamlembur, pajak,


totalpenghasilan : interger
golongan : string

Begin :

Read(gajipokok, tunjangan, lembur, penghasilankotor, jamlembur, pajak,


totalpenghasilan,golongan)
If golongan = “a” :
gajipokok = a
tunjangan = gajipokok*0.1
lembur =jamlembur*15000
penghasilankotor=gajipokok+tunjangan+lembur
pajak = penghasilankotor*0.05
totalpenghasilan = penghasilankotor+pajak
write(totalpenghasilan)
else :
If golongan = “b”:
gajipokok = b
tunjangan =
gajipokok*0.15 lembur
=jamlembur*25000
penghasilankotor=gajipokok+tunjangan+lembur
pajak = penghasilankotor*0.05
totalpenghasilan = penghasilankotor+pajak
end : write(totalpenghasilan)
 Algoritma dalam bentuk Flowgorithm

Hasil Flowgorithm : “Run”


 Bahasa Pemrograman (Phycharm)
KEGIATAN PRAKTIKUM
Modul 6

1. Menyusun algoritma dan program dengan pengulangan “For”


 Pseucode
Even_Number_Series Algorithm

Declaration

n : interger
x : interger
Begin

n = n+1
x=0
for I in range (2, n, 2)
write (i)
x+=1
Write (x)
End

 Bentuk Flowgorithm
 Hasil : “Run” Flowgorithm
2. Menyusun algoritma dan program dengan pengulangan While
 Pseucode

“Odd_Number_Series Algorithm”

Declaration:

n: integer
x: integer
i: integer
Begin

x=0
i=1
while i <= n
write (i)
i += 2
x += 1
Write (x)
End

 Bentuk Flowgorithm
 Hasil : “Run” Flowgorithm

Anda mungkin juga menyukai