자바기초(출장비 정산 프로그램)

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;
		}
			
		}
		
		}*/

좋은 웹페이지 즐겨찾기