Tugas 1 Pertemuan 4 Dasar Pemograman

 

TUGAS 1| PERTEMUAN 4 DASAR PEMOGRAMAN




Program Python Hitung Gaji Karyawan PT. DINGIN DAMAI





TUGAS 1

Soal :

PT.DINGIN DAMAI , memberi gaji pokok karyawan kontraknya sebesar Rp.300,000 perbulan, dengan memperoleh tunjangan –tunjangan sebagai berikut :

 

 

*Tunjangan Jabatan

Golongan Persentase

Golongan 1 : 5%

Golongan 2 : 10%

Golongan 3 : 15%

Jika seorang karyawan tersebut dengan golongan 3, maka mendapatkan

tunjangan sebesar 15% *Rp.300,000.

 

*Tunjangan Pendidikan

Tingkat Presentase

Pendidikan

SMA 2.5%



D1 5%

D3 20%

S1 30%

Jika seorang karyawan tersebut pendidikannya SMA,maka mendapatkan tunjangan sebesar 2,5% *Rp.300,000.

 

*Honor Lembur

Jumlah jam kerja normal sebanyak 8 jam , Honor lembur diberikan jika jumlah jam kerja normal lebih dari 8 jam , maka kelebihan jam kerja tersebut dikalikan dengan Rp.3500 untuk setiap kelebihan jam kerja karyawan tersebut .

Tampilan yang diinginkan sebagai berikut :












CODDING : 

print("="*50)
print("\t\t\tPROGRAM HITUNG GAJI KARYAWAN")
print("="*50)

gaji_pokok = 300000
nama = input("Nama Karyawan : ")
golongan = input( "Golongan Jabatan : ")

if golongan == 1 :Maulida
elif golongan == 2 :
tunjangan_gol =gaji_pokok*0.1
else :
tunjangan_gol = gaji_pokok*0.15

pendidikan = input("Pendidikan : ")
if pendidikan == "SMA" :
tunjangan_pendidikan = gaji_pokok*0.025
elif pendidikan == "D1" :
tunjangan_pendidikan = gaji_pokok*0.05
elif pendidikan =="D3" :
tunjangan_pendidikan = gaji_pokok*0.2
else :
tunjangan_pendidikan = gaji_pokok*0.3

jam_kerja = int(input("Jumlah Jam Kerja : "))
if jam_kerja > 8 :
honor_lembur = jam_kerja*3500
else :
honor_lembur = 0
print("="*50)
print("Karyawan yang bernama : " +str(nama))
print("Honor yang diterima : " +str(gaji_pokok))
print("Tunjangan Jabatan : Rp." +str(tunjangan_gol))
print("Tunjangan pendidikan : Rp." +str(tunjangan_pendidikan))
print("Honor Lembur : Rp." +str(honor_lembur))
print("\t\t\t\t\t\t__+")

total_gaji = gaji_pokok + tunjangan_gol + tunjangan_pendidikan + honor_lembur
print("Total_gaji : Rp." +str(total_gaji)) print("="*50)





-----TRIMA KASIH -----













Komentar

Postingan populer dari blog ini

membuat fragmentasi horizontal,vertikal dan campuran.

tugas 2 pertemuan 5 dasar pemrograman

Logika Dan Algoritma (Metode Greedy)