Update README.md

This commit is contained in:
202410715285 SOLEH 2025-05-09 19:52:01 +07:00
parent 8fd6f47818
commit 10a2cbfa51

View File

@ -53,34 +53,3 @@ h#3: 9
- Jam lembur ke-3 dan seterusnya dikali 3 - Jam lembur ke-3 dan seterusnya dikali 3
6. Jumlahkan `jam_normal + nilai_lembur` untuk mendapatkan total nilai jam kerja efektif. 6. Jumlahkan `jam_normal + nilai_lembur` untuk mendapatkan total nilai jam kerja efektif.
7. Ulangi proses untuk setiap baris data. 7. Ulangi proses untuk setiap baris data.
## 💻 Contoh Kode (Python)
```python
def hitung_jam_kerja(jam_masuk, jam_keluar):
total_jam = jam_keluar - jam_masuk
if total_jam <= 8:
return total_jam
else:
lembur = total_jam - 8
lembur_total = 0
if lembur >= 1:
lembur_total += 1 * 1
if lembur >= 2:
lembur_total += 1 * 2
if lembur > 2:
lembur_total += (lembur - 2) * 3
return 8 + lembur_total
data = [
(7, 10),
(10, 20),
(1, 10),
]
for i, (masuk, keluar) in enumerate(data, start=1):
total = hitung_jam_kerja(masuk, keluar)
print(f"h#{i}: {total}")
Hasil output:
h#1: 3
h#2: 11
h#3: 9