TUGAS AP2B
disini gue make phyton 2.5.4 , buat yang make phyton yang versinya diatas 2.7 ya tinggal diubah dikit lah iput/raw_input nya .
download phyton 2.5.4 disini
langsung ajadeh ni code syntaxnya :
=======================================================================
sumber : legaiabay dan gue rombak dikit hehe.
disini gue make phyton 2.5.4 , buat yang make phyton yang versinya diatas 2.7 ya tinggal diubah dikit lah iput/raw_input nya .
download phyton 2.5.4 disini
langsung ajadeh ni code syntaxnya :
=======================================================================
import os def goto(linenum): global line line = linenum def hitung() : global tun, uang_lembur, gator, gasih uang_lembur = int(jml_lembur) * int(lembur) gator = int(gapok) + int(uang_lembur) + int(tun) gasih = int(gator) - ((int(gator) * 5) / 100) def printout() : os.system("cls") print("") print("-------------------------------------") print("Gaji Karyawan") print("-------------------------------------") print("Nama Karyawan : ", nama) print("NIP : ", nip) print("Golongan : ", gol) print("Jumlah Anak : ", jml_anak, "anak") print("Jumlah Lembur : ", jml_lembur, "jam") print("") print("Jabatan :", jab) print("Gaji Pokok : Rp.", gapok) print("Gaji Lembur : Rp.", uang_lembur) print("Tunjangan : Rp.", tun) print("Gaji Kotor : Rp.", gator) print("Gaji Bersih : Rp.", gasih) line = 0 while True: if line == 0: os.system("cls") print("------------------------------------") print("Perhitungan Gaji Karyawan") print("------------------------------------") print("") nama = raw_input("Masukkan Nama : ") nip = input("Masukkan NIM : ") goto(1) elif line == 1 : gol = raw_input("Masukkan Golongan : ") if gol == "1" : gapok = 8000000 lembur = 100000 jab = "Direktur" goto(2) elif gol == "2" : gapok = 6000000 lembur = 80000 jab = "Manajer" goto(2) elif gol == "3" : gapok = 4000000 lembur = 60000 jab = "Supervisor" goto(2) elif gol == "4" : gapok = 2000000 lembur = 40000 jab = "Operator" goto(2) else : print("Tidak ada dalam pilihan golongan. Input ulang golongan anda.") goto(1) elif line == 2 : jml_anak = input("Masukkan Jumlah Anak : ") jml_lembur = input("Masukkan Jumlah Lembur : ") if int(jml_anak) > 3 : tun = int(600000) else : tun = int(jml_anak) * 200000 hitung() printout() goto(3) elif line == 3 : print("") ulang = input("Ulang perhitungan? (y/n) : ") if ulang == "y" : goto(0) elif ulang == "n" : exit(0) else : print("Tidak ada dalam pilihan") goto(3)======================================================================== download disini gan kalo males ngetik haha
sumber : legaiabay dan gue rombak dikit hehe.
Komentar
Posting Komentar