프로그램
[파이썬] 문제 : 근로 시급 계산
오디세이99
2023. 1. 5. 10:21
728x90
반응형
(방법)
40시간 이상이 40인가 39인가... ㅎㅎ
이상이면 40까지 포함인데...
40시간까지는 12000, 41시간부터 1.5배
좀 혼동됬는데, 역으로 계산해서 예제는 40으로 처리하는 것 같아서 코드도 40으로 했습니다.
import random
std = 40
e = 1.5
m = 12000
# w = [37, 48, 37, 45, 48] # 예제와 같은 값으로 테스트 시
for i in range(5):
wt = random.randint(35,50)
# wt = w[i] # 예제와 같은 값으로 테스트 시
if wt > std:
d = wt - std
pay = int(std * m + (d * m * 1.5))
# pay = wt * m * 1.5
else:
pay = wt * m
print(f"근로시간 {wt} 시간, 주금 {pay}")
728x90
반응형