본문 바로가기
JAVA

삼항 연산자 연습 (11) - 연봉/ 인센티브 구하기

by 선우진우 2023. 12. 27.
728x90
반응형

 

A, B, C 사원의 연봉을 입력 받고 각 사원의 연봉과 인센티브를 포함한 연봉을 계산하여 출력하고
인센티브 포함 급여가 3000만원 이상이면 “3000 이상”, 미만이면 “3000 미만”을 출력하세요.
(A 사원의 인센티브는 0.4, B 사원의 인센티브는 없으며, C 사원의 인센티브는 0.15)
ex.
A사원의 연봉 : 2500
B사원의 연봉 : 2900
C사원의 연봉 : 2600
A사원 연봉/연봉+a : 2500/3500.0
3000 이상
B사원 연봉/연봉+a : 2900/2900.0
3000 미만
C사원 연봉/연봉+a : 2600/2989.9999999999995
3000 미만
 
 
public void practice11() {
		
		/*  A, B, C 사원의 연봉을 입력 받고 각 사원의 연봉과 인센티브를 포함한 연봉을 계산하여 출력하고
		인센티브 포함 급여가 3000만원 이상이면 “3000 이상”, 미만이면 “3000 미만”을 출력하세요.
		(A 사원의 인센티브는 0.4, B 사원의 인센티브는 없으며, C 사원의 인센티브는 0.15)
		A사원의 연봉 : 2500
		B사원의 연봉 : 2900
		C사원의 연봉 : 2600
		A사원 연봉/연봉+a : 2500/3500.0
		3000 이상
		B사원 연봉/연봉+a : 2900/2900.0
		3000 미만
		C사원 연봉/연봉+a : 2600/2989.9999999999995
		3000 미만
		*/		
				Scanner sc = new Scanner(System.in);
				System.out.print("A사원의 연봉 : ");
				int a = sc.nextInt();
				System.out.print("B사원의 연봉 : ");
				int b = sc.nextInt();
				System.out.print("C사원의 연봉 : ");
				int c = sc.nextInt();
				
				double aIns = a + (a * 0.4); // == a * 1.4
				double bIns = b;
				double cIns = c * 1.15; //
				
				System.out.println("A사원의 연봉/연봉+a : " + a + "/" + aIns);
				System.out.println((aIns >= 3000) ? "3000이상" : "3000미만");
				
				System.out.println("B사원의 연봉/연봉+a : " + b + "/" + bIns);
				System.out.println((bIns >= 3000) ? "3000이상" : "3000미만");
				
				System.out.println("C사원의 연봉/연봉+a : " + c + "/" + cIns);
				System.out.println((cIns >= 3000) ? "3000이상" : "3000미만");
				
				
 

 

728x90
반응형