2024-10-29



이름, 작업시간, 시간당 급여를 입력하세요.
홍길동
8
9750
=========================
이 름 : 홍길동
총급여 : 78,000원
공제액 : 2,340원
실지급액 : 75,660원
package exam;
public class Temporay {
// 멤버변수
String name; // 이름
int time; // 작업시간
int pay; // 시간당 급여
public Temporay() {} // 기본 생성자
public Temporay(String name, int time, int pay) {
this.name = name;
this.time = time;
this.pay = pay;
} // 인자 생성자
// 급여 계산 메서드
void salary() {
// 총급여액 = 일한시간 * 시간당 급여
int total = time * pay;
// 공제액 = 총급여액 * 0.03
int amount = (int)(total * 0.03);
// 실지급액 = 총급여액 - 공제액
int payable = total - amount;
System.out.println("이 름 : " + name);
System.out.printf("총급여 : %,d원\n", total);
System.out.printf("공제액 : %,d원\n", amount);
System.out.printf("실지급액 : %,d원\n", payable);
} // salary() 메서드 end
}
package exam;
import java.util.Scanner;
public class Temporay_05 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("이름, 작업시간, 시간당 급여를 입력하세요.");
Temporay exam = new Temporay
(sc.next(), sc.nextInt(), sc.nextInt());
System.out.println("=========================");
exam.salary();
sc.close();
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Class2)_Inheritance_01 (0) | 2024.10.30 |
|---|---|
| Java(Class&Method)_Exam_06 (0) | 2024.10.29 |
| Java(Class&Method)_Exam_04 (0) | 2024.10.29 |
| Java(Class&Method)_Exam_03 (0) | 2024.10.29 |
| Java(Class&Method)_Exam_02 (0) | 2024.10.29 |