728x90
import java.util.*;
public class prac {
static void putWord(HashMap<String, String> words) {
words.put("chair", "의자");
words.put("computer", "컴퓨터");
words.put("Integer", "정수");
}
public static void main(String[] args) {
HashMap<String, String> words = new HashMap<>();
Scanner scanner = new Scanner(System.in);
putWord(words);
Set<String> keys = words.keySet();
Iterator<String> engWords = keys.iterator();
int i = 0;
int right = 0;
while (engWords.hasNext()) {
i++;
String eng = engWords.next();
System.out.printf("Q%d. %s의 뜻은? ", i, eng);
String answer = scanner.next();
answer = answer.trim();
if (words.get(eng).equals(answer)) {
System.out.printf("맞았습니다.\n\n");
right++;
} else {
System.out.printf("틀렸습니다.\n\n");
}
}
System.out.printf("전체 %d문제 중 %d문제 맞추셨습니다.", words.size(), right);
scanner.close();
}
}
728x90
'프로그래밍 언어 > javastudy' 카테고리의 다른 글
만들기 (0) | 2021.08.09 |
---|---|
만들다 만 계산기 (0) | 2021.07.21 |
진법변환기 gui (0) | 2021.07.20 |
명품 Java Essential 8단원 실습문제 1~7 (0) | 2021.07.20 |
간단한 스윙 프로그램 만들기/ 명품 자바 에센셜 8 (0) | 2021.07.19 |