-
3일 차 JAVA 간단한 급여 계산기삼성SDS_멀티캠퍼스/Java 2015. 9. 9. 09:27반응형
시급은 5000원 이고
8시간이 넘을 경우 기본시급의 1.5배를 준다.
소스코드
------------------------------------
import java.util.Scanner;
public class Test {
public static void main(String arg[]) {
final int HOURSMONEY = 5000;
double pay=0;
double hours;
Scanner scan = new Scanner(System.in);
System.out.printf("노동시간을 입력하세요");
hours = scan.nextDouble();
if(hours >8)
{
pay = ((HOURSMONEY * hours)-HOURSMONEY) + (1.5*HOURSMONEY*(hours-8));
}else
{
pay = HOURSMONEY * hours;
}
System.out.println("총 임금은 " +pay+"원 입니다");
}
}
-----------------------------------------------
보통 일 할때 30분 간격으로 끊는 경우는 없지만
혹시 몰라서 double타입으로 시간을 잡아놨다.
왠만한 경우는 시간 단위로 끊기 때문에 int타입을 쓰는게 좋을것으로 보인다.
출처: 삼성SDS멀티캠퍼스
강사: 홍승길
Email : iccack70@gmail.com
반응형'삼성SDS_멀티캠퍼스 > Java' 카테고리의 다른 글
3일 차 JAVA if문을 이용한 학점계산기 (0) 2015.09.09 3일 차 JAVA if문을 이용하여 입장료와 상품가격 출력 (0) 2015.09.09 둘째 날 JAVA 삼항연산자3 (세 숫자중 가운데 숫자 찾기) (0) 2015.09.08 둘째 날 JAVA 삼항 연산자2 (0) 2015.09.08 둘째 날 JAVA 삼항 연산자 (0) 2015.09.08