공백._. 2022. 7. 14. 11:11
(1) 아이디랑 비밀번호, 잔액은 이미 설정 되어있음.
(2)  조회기능에서 아이디 비밀번호 맞는지 확인
(3)  입금기능에서 아이디 비밀번호 맞는지 확인
      입금할 금액이 -면 "금액이 모자랍니다" 출력
(4)  출력기능에서 아이디 비밀번호 맞는지 확인
     출금할 금액이 기존 입금액보다 크면 "금액이 모자랍니다" 출력
(5) 삭제기능에서 id,pass, balance 초기화
(6) 9번 종료기능입니다출력.
package miniproject; 
import java.util.Scanner; 
public class Project { 
	public static void main(String[]args) { 
		//변수 
		int num=0, id=1, pass=1; 
		double balance=10000, plus = 0 ; 
		Scanner scanner=new Scanner(System.in); 
		//입력 
		System.out.println("======BANK======"); 
		System.out.println("1. 추가 - 생략 (id:1, pass:1)"); 
		System.out.println("2. 조회"); 
		System.out.println("3. 입금"); 
		System.out.println("4. 출금"); 
		System.out.println("5. 삭제"); 
		System.out.println("9. 종료"); 
		System.out.print("입력>>>"); 
		num=scanner.nextInt(); 
		//처리, 출력 
		if (num == 1){
            System.out.println("ㅁ 아이디 :" + id); 
            System.out.println("ㅁ 비밀번호 :" + pass); 
            System.out.println("ㅁ 잔	액 :" + balance ); 
            System.out.println("설정되어 있습니다.");	
        }else if (num == 2){
        	System.out.println("ㅁ 조회기능입니다."); 
			System.out.print("본인확인ID : "); id=scanner.nextInt(); 
			System.out.print("본인확인pass : "); pass=scanner.nextInt(); 
			if (id == 1 && pass==1) {
            	System.out.println("==반갑습니다 고객님"+"\r\n"+"ID :"+ id+"\r\n"+"pass : "+ pass+"\r\n"+"balance : "+balance);}	 
			else {
            	System.out.println("다시 확인해주세요.");
                } 
            }else if (num == 3){
        System.out.println("ㅁ 입금기능입니다."); 
		System.out.print("본인확인 ID : "); id=scanner.nextInt(); 
		System.out.print("본인확인pass : "); pass=scanner.nextInt(); 
			if(id==1 && pass ==1) {
            	System.out.print("입금할 금액을 입력해주세요>");plus=scanner.nextInt(); 
				if(plus<0) {
                	System.out.println("금액이 모자랍니다." +"/r/n" +"종료합니다.");
                }else{
                	System.out.print("==잔액확인" + "\r\n"+"ID :"+ id +"\r\n"+"pass :"+pass + "\r\n"+"balance : "+ (balance + plus));
                };
            }else {
            System.out.println("다시 확인해주세요.");
            } 
		}//end if3 
		else if (num ==4) {
        System.out.println("ㅁ 출금기능입니다." ); 
		System.out.print("본인확인 ID : ");id=scanner.nextInt(); 
		System.out.print("본인확인 pass : ");pass=scanner.nextInt(); 
			if(id==1 && pass ==1) {
            	System.out.print("출금할 금액을 입력해주세요>");plus=scanner.nextInt(); 
				if(plus>=balance) {
                	System.out.print("금액이 모자랍니다."+ "\r\n"+"종료합니다.");
                }else {
                	System.out.println("==잔액확인"+"\r\n"+"ID : 1" +"\r\n"+"pass : 1"+"\r\n"+"balance : "+(balance - plus));
                };
            }else{
	            System.out.println("다시 확인해주세요.");
            } 
		}else if(num ==5){
        	id=0; pass=0; balance=0; 
			System.out.println("ㅁ 삭제기능입니다." +"\r\n" +"== 잔액확인"); 
            System.out.println("ID : "+id+"\r\n"+"pass : "+pass+"\r\n"+"balance : " +balance) ;
        }else if(num ==9) {
            System.out.println("ㅁ 종료기능입니다.");
        } 
	}//end main 
}//end class