영상
개념
package 조건문2_개념;
import java.util.Scanner;
/*
[문제] 중첩 조건문
로그인을 중첩 if문으로 다시 표현하시오.
1. id를 입력받아 joinId와 일치할 경우에만 pw를 입력할 수 있다.
2. id를 틀린 경우, "ID를 확인해주세요." 라는 메세지를 출력한다.
3. pw가 틀린 경우, "PW를 확인해주세요." 라는 메세지를 출력한다.
4. id와 pw가 모두 일치하는 경우, "로그인 성공입니다."라는 메세지를 출력한다.
*/
public class 조건문2_개념03_중첩조건문 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int joinId = 1234;
int joinPw = 1111;
System.out.print("ID 입력 : ");
int logId = scan.nextInt();
// 아이디 일치 && 비밀번호 일치
// if(joinId == logId && joinPw == logPw)
if(joinId == logId) {
System.out.print("PW 입력 : ");
int logPw = scan.nextInt();
if(joinPw == logPw) {
System.out.println("로그인 성공입니다.");
}
if(joinPw != logPw) {
System.out.println("PW를 확인해주세요.");
}
}
if(joinId != logId) {
System.out.println("ID를 확인해주세요.");
}
}
}
Java
복사