본문 바로가기

Coding/Java Quiz

Java Quiz 네번째 //[문제4] 실행결과를 잘 보고, 다음의 예제의 getHint메서드를 완성하세요.//String getHint(String answer, char[] hint) - 문제의 답의 일부를 보여주는 메서드 한번 틀릴 때마다 한글자씩 더 보여준다.//answer - 문제의 정답//hint - 문제의 이전 힌트(previous hint) package Practice; import java.util.*; public class Practice04 { public static void main(String[] args) {String[] strArr = { "CHANGE", "LOVE", "HOPE", "VIEW"}; Scanner s = new Scanner(System.in); // 한번 생성해 놓고 재사용하.. 더보기
Java Quiz 세번째 //[문제3] 문제2의 예제를 변경해서, 문제를 맞추더라도 프로그램이 종료되지 않고 다음문제를 보여주도록 하세요. package Practice; import java.util.Scanner; public class Practice03 { public static void main(String[] args) {String[] strArr = { "CHANGE", "LOVE", "HOPE", "VIEW"}; // 코드를 넣어 완성하세요. // hint : while문을 중첩해서(2개의 while문) 작성하세요. Scanner scanner = new Scanner(System.in); System.out.println("Q or q 입력시 종료됩니다."); while(true) { String answer.. 더보기
Java Quiz 두번째 [문제2] 다음의 예제에서 while문의 내부를 주석의 내용을 참고해서 완성하세요.[출처] [Java1000제]Word Scramble 2 - 단어 맞추기(1번답 포함) (남궁성의 코드초보스터디(자바 java, c언어)) |작성자 남궁성 package Practice; import java.util.*; public class Practice02 { public static void main(String[] args) { String[] strArr = { "CHANGE", "LOVE", "HOPE", "VIEW"}; Scanner scanner = new Scanner(System.in); String answer = getAnswer(strArr); String question = getScrambl.. 더보기
Java Quiz 첫번째 //getAnswer(String[] strArr)는 배열strArr의 요소중의 하나를 임의로 골라서 반환한다. (Math.random()사용)//getScrambledWord(String str)는 주어진 문자열 str의 각 문자의 순서를 뒤섞은 다음, 새로운 문자열로 반환한다. (Math.random()사용) package Practice; public class Practice01 { public static void main(String[] args) {String[] strArr = {"CHANGE","LOVE","HOPE","VIEW"};String answer = getAnswer(strArr);String question = getScrambledWord(answer);System.out... 더보기