# 급여 계산하기
#### CODE <a class='btn btn-default' href='/codes/36756'>Link</a>
```
public class JavaCafe {
public static void main(String[] args) {
printPay(10.00, 40);
printPay(10.00, 50);
printPay(7.50, 38);
printPay(8.50, 66);
}
// 시급과 일한 시간을 입력받아, 주급을 출력
public static void printPay(double basePay, int hours) {
if (basePay <8.00){
System.out.println("최저 시급 에러!");
return;
}
if (hours > 60){
System.out.println("초과 근무시간 에러!");
return;
}
double pay = 0.0;
if (hours >40){
pay = basePay * (40.0) + basePay*1.5*(hours-40.0);}
pay = basePay * hours;
System.out.printf("$ %.2f\n", pay);
}
}
```
#### INPUT
```
```
#### OUPUT
```
$ 400.00
$ 500.00
최저 시급 에러!
초과 근무시간 에러!
```
sehongpark님의 답변
## else문을
실수로 빠뜨린 듯 합니다.
```
if (hours > 40) {
pay = basePay * (40.0) + basePay*1.5*(hours-40.0);
} else {
pay = basePay * hours;
}
```