자바기초(출장비 정산 프로그램)
4월 6일 내용정리
오늘은 출장비 정산 프로그램 코드를 짰다.
이것도 다른 문제 풀면서 같이 3일을 고민한듯..
int moneyNum=0;
int moneyRemain=0;
String name="";
int money=0;
for(int i=0;i<100;i++) {
Scanner scan = new Scanner(System.in);
System.out.println("성명을 입력하시오.(stop을 입력하면 종료.) ");
name = scan.next();
if(name.equals("stop")) {
System.out.println("프로그램을 종료합니다.");
break;
}
System.out.println("출장비를 입력하시오. ");
money = scan.nextInt();
for(int j=0;j<100;j++) {
if(50000<money) {
moneyNum=money/50000;
moneyRemain=money%50000;
System.out.println("50000원;"+moneyNum+"장");
money=moneyRemain;
}
else if(10000<=money&&money<50000) {
moneyNum=money/10000;
moneyRemain=money%10000;
System.out.println("10000원;"+moneyNum+"장");
money=moneyRemain;
}
else if(5000<=money&&money<10000) {
moneyNum=money/5000;
moneyRemain=money%5000;
System.out.println("5000원;"+moneyNum+"장");
money=moneyRemain;
}
else if(1000<=money&&money<5000) {
moneyNum=money/1000;
moneyRemain=money%1000;
System.out.println("1000원;"+moneyNum+"장");
money=moneyRemain;
}
else if(500<=money&&money<1000) {
moneyNum=money/500;
moneyRemain=money%500;
System.out.println("500원;"+moneyNum+"개");
money=moneyRemain;
}
else if(100<=money&&money<500) {
moneyNum=money/100;
moneyRemain=money%100;
System.out.println("100원;"+moneyNum+"개");
money=moneyRemain;
}
else if(50<=money&&money<100) {
moneyNum=money/50;
moneyRemain=money%50;
System.out.println("50원;"+moneyNum+"개");
money=moneyRemain;
}
else if(10<=money&&money<50) {
moneyNum=money/10;
moneyRemain=money%10;
System.out.println("10원;"+moneyNum+"개");
money=moneyRemain;
}
}
}*/
Author And Source
이 문제에 관하여(자바기초(출장비 정산 프로그램)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@cbn1218/자바기초출장비-정산-프로그램저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)