1. JAVA/4). 자바_실전_이클립스

자바실전_Day_15_02(요일맞추기게임)

구이제이 2024. 1. 19. 21:44

 

-----------------------------------------------------------------------------------



1번째 예제





●결과값

 

 

 

public class Ex10 {

 

public static void main(String[] args) {

//#0.스캐너

Scanner scan = new Scanner(System.in);

 

//#.1변수 선언및 초기화

String[][] day = { //요일 변수 입력 7행2열 /i번째 0열 한글단어/i번째 1열 영어단어

{"월요일","Monday"},

{"화요일","Tuesday"},

{"수요일","Wednesday"},

{"목요일","Thursday"},

{"금요일","Friday"},

{"토요일","Saturday"},

{"일요일","Sunday"},

};

String userResponse = ""; //정답 변수

 

//#.1변수 선언및 초기화 및 출력

for(int i = 0 ; i < day.length; i++) { // 요일 갯수만큼 문제 출력 하는 for문

System.out.println(); //사용자가 보기 편하기위해 띄어쓰기사용

System.out.println(day[i][0]+"을 영어로 표현 한다면?");//퀴즈 안내문구 //day[i][0] : 한글 단어 출력

userResponse = scan.nextLine(); //정답변수를 담는다.

 

if(userResponse.equals(day[i][1])) {//조건문 - 요일의 정답의 여부 확인 //day[i][0] : 영어 단어 출력

System.out.println("정답입니다.");

}else {//조건문 - 정답이 아닐시 오답여부 출력

System.out.println("오답입니다.");

System.out.println("정답은 '"+day[i][1]+"' 입니다."); //day[i][0] : 영어 단어 출력

}//end of if~else

}//end of for

 

 

}//end of main

}//end of class