-----------------------------------------------------------------------------------
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
'1. JAVA > 4). 자바_실전_이클립스' 카테고리의 다른 글
자바실전_Day_15_02(요일맞추기게임) (0) | 2024.01.19 |
---|---|
자바실전_Day_15_01(똑같은 클래스를 사용하는 방법) (0) | 2024.01.19 |
자바실전_Day_13_03(배열문제01_03) (0) | 2024.01.17 |
자바실전_Day_13_02(배열문제01_02) (0) | 2024.01.17 |
자바실전_Day_13_01(배열문제01_01) (0) | 2024.01.17 |