본문 바로가기
JAVA/예제

[JAVA] 입출금 프로그램

by JJH0100 2022. 10. 6.
728x90
반응형

switch를 사용하여 돈을 입금, 출금하고 잔고를 확인하는 프로그램을 작성

import java.util.Scanner;
public class BakingEx {
	public static void main(String[] args) {
		int balance = 0;
		boolean run = true;
		Scanner sc = new Scanner(System.in);
		
		while(run) {
			System.out.println("-------------------");
			System.out.println("1.예금 | 2.출금 | 3.잔고 | 4.종료");
			System.out.println("-------------------");			
			System.out.print("은행 업무 메뉴 선택 >>> ");
			int num = sc.nextInt();
			
			switch(num) {
			case 1:
				System.out.println("예금액 >>");
				balance = balance + sc.nextInt();
				break;
			case 2:
				System.out.println("출금액 >>");
				balance = balance - sc.nextInt();
				break;
			case 3:
				System.out.println("잔고 >> " + balance);
				break;
			case 4:
				run = false;
				break;
			}
		}
		System.out.println("은행 프로그램 종료");
	}
}

728x90
반응형

댓글