Here is the flowchart for the above algorithm:
START
Input
NAME, OVERTIME,
ABSENT
OVERTIME - (2/3) * ABSENT > 40 Y N
PAYMENT ← 50
OVERTIME - (2/3) * ABSENT > 30 Y N
PAYMENT ← 40
OVERTIME - (2/3) * ABSENT > 20 Y N
PAYMENT ← 30
OVERTIME - (2/3) * ABSENT > 10 Y N
PAYMENT ← 20
PAYMENT ← 10
Print
"Bonus