Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

돌맹이

[Java] 간단한 은행 계좌 만들기 본문

programming/Java

[Java] 간단한 은행 계좌 만들기

오택 2022. 12. 26. 17:31

입, 출금 및 잔고 확인을 할 수 있는 간단한 프로그램을 만들어보자

public class HumanExam10 {
	public static void main(String[] args) {
		boolean run = true;
		int balance = 0;
		Scanner scanner = new Scanner(System.in);
		while(run) {
			System.out.println("-----------------------------");
			System.out.println("1.예금 | 2.출금 | 3.잔고 | 4.종료");
			System.out.println("-----------------------------");
			System.out.println("선택 > ");
			
			int choice = scanner.nextInt();
			switch(choice) {
				case 1: 
					System.out.print("예금액 >");
					int x = scanner.nextInt();
					balance = balance + x;
					break;
				case 2: 
					System.out.print("출금액 >");
					balance = balance - scanner.nextInt();
					break;
				case 3:					
					System.out.printf("잔고 > %d\n",balance);
					break;
				case 4:
					run = false;
					break;
			}
		}		
		System.out.println("프로그램 종료");
		scanner.close();	
	}
}

 

코드를 실행하면 무엇을 할 지 물어본다

 

-----------------------------
1.예금 | 2.출금 | 3.잔고 | 4.종료
-----------------------------
선택 >

 

예금을 선택하고 50000 을 입력하면

 

-----------------------------
1.예금 | 2.출금 | 3.잔고 | 4.종료
-----------------------------
선택 > 
1
예금액 >50000
-----------------------------
1.예금 | 2.출금 | 3.잔고 | 4.종료
-----------------------------
선택 > 
3
잔고 > 50000

 

 다음과 같이 잘 작동된다

'programming > Java' 카테고리의 다른 글

[JAVA] 구구단 출력하기  (0) 2022.12.23
[JAVA] static이란?  (0) 2022.12.22
[JAVA] 접근제한자(Access Modifier)  (0) 2022.12.22
[JAVA] 피보나치(fibonacci) 수열 연습  (0) 2022.12.22