Aplikasi Gaji Karyawan dengan Python - Pada postingan kali ini saya ingin membagikan tugas kuliah saya pada tingkat 1, pertama kalinya mendapatkan materi python yang kebetulan dosennya pun enak ngajarnya jadi pemahaman materinya lebih mudah :D
kami sekelas diberikan tugas untuk membuat Aplikasi Gaji Karyawan dengan Python yang algoritmanya terserah kami dan seperti inilah tugas python pertama saya yang diberikan oleh dosen.
NB : maaf kalo kodenya berantakan :p
#|===================================|
#|Aplikasi Penggajian Python |
#|Coded by : Dias Taufik Rahman |
#|Mail : mydisha@hacker-newbie.org |
#|Universitas Gunadarma |
#|===================================|
import os
import sys
def pindah(label):
global nomor
nomor = label
def clearscreen():
os.system('cls')
def keluar():
sys.exit()
def ulang():
ulang = raw_input("Apakah anda ingin mengulang lagi ? [y/n] ")
if ulang == "y" or ulang == "Y" :
pindah(0)
clearscreen()
elif ulang == "n" or ulang == "N" :
clearscreen()
keluar()
else :
keluar()
def rumus():
global anak, gapok, gajikotor, hitunglembur, hitunganak, persen, total
anak = 200000
hitunglembur = jumlem * lembur
if jumanak > 3 :
hitunganak = 3 * anak
else :
hitunganak = jumanak * anak
gajikotor = gapok + hitunglembur + hitunganak
persen = (gajikotor * 5) / 100
total = gajikotor - persen
def cetak():
print "========================================="
print " Aplikasi Penggajian Karyawan"
print "========================================="
print "| Nama : ", nama
print "| NIP : ", nip
print "| Jabatan : " , jabatan
print "| Gaji Gaji Kotor adalah : Rp. ", gajikotor
print "| Potongan 5% : Rp. ", persen
print ""
print "=>> Gaji Bersih adalah : Rp. ", total
print ""
nomor = 0
while True :
if nomor == 0 :
clearscreen()
print "----------------------------"
print "Aplikasi Penggajian Karyawan"
print "----------------------------"
print ""
nama = raw_input("Masukkan nama : ")
nip = raw_input("Masukkan NIP : ")
golongan = int(raw_input("Golongan : "))
jumanak = int(raw_input("Jumlah Anak : "))
jumlem = int(raw_input("Jumlah Lembur : "))
if golongan == 1 :
pindah(1)
elif golongan == 2 :
pindah(2)
elif golongan == 3 :
pindah(3)
elif golongan == 4 :
pindah(4)
else :
pindah(0)
elif nomor == 1 :
jabatan = "Direktur"
gapok = 8000000
lembur = 100000
clearscreen()
rumus()
cetak()
ulang()
elif nomor == 2 :
jabatan = "Manajer"
gapok = 6000000
lembur = 80000
clearscreen()
rumus()
cetak()
ulang()
elif nomor == 3 :
jabatan = "Superviser"
gapok = 4000000
lembur = 60000
clearscreen()
rumus()
cetak()
ulang()
elif nomor == 4 :
jabatan = "Operator"
gapok = 2000000
lembur = 40000
clearscreen()
rumus()
cetak()
ulang()
else :
keluar()
2 comments
Write commentsakhirnya saya bisa mengerjakan tugas pemodelan perangkat lunak berkat tutor perhitugan gaji karyawan dengan python nya kak.
ReplyAplikasi Gaji Karyawan Dengan Python - Diasinside >>>>> Download Now
Reply>>>>> Download Full
Aplikasi Gaji Karyawan Dengan Python - Diasinside >>>>> Download LINK
>>>>> Download Now
Aplikasi Gaji Karyawan Dengan Python - Diasinside >>>>> Download Full
>>>>> Download LINK
EmoticonEmoticon