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

자바실전_Day_14_01(과일맞추기)

구이제이 2024. 1. 18. 18:23

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



1번째 예제





●결과값

 

//#1. Scanner 객체 생성

Scanner scan = new Scanner(System.in);

 

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

//과일은 2차원 배열,

//fruits[0][0] - 한글 과일 이름

//fruits[0][1] - 영어 과일 이름

String[][] fruits = {

{"사과","apple"},

{"수박","watermelon"},

{"복숭아","peach"},

{"딸기","strawberry"},

{"귤","tangerine"}

//5행2열

//1차원으로 간다면 5행으로 보면되겠다.

 

}; //2차원 배열 선언 끝

 

String responseWord = ""; //지역변수라 초기화

 

 

 

//#3. 질문

for(int i = 0; i < fruits.length; i++) {

String userResponse=""; //질문에 대한 사용자 응답

 

//질문

System.out.println();

System.out.printf("질문%d) '%s'에 대한 영문 과일 이름은?\n", (i+1), fruits[i][0]);

System.out.print("답 >> ");

userResponse = scan.nextLine();

 

//정답여부를 판단

if(userResponse.equals(fruits[i][1])) {

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

}else {

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

System.out.println("정답은 '" + fruits[i][1] + "' 입니다.");

 

 

}//end of if

}//end of for