본문 바로가기

Programming

(19)
명품 java programming open challenging : 끝말잇기 게임 만들기 n명이 참가하는 끝말잇기 게임 프로그램을 만들겠다. 1) 프로그램에서 설정한 처음 단어는 '아버지' 이다. 2) 참가자들은 순서대로 자신의 단어를 입력한다. 3) 끝말잇기에서 끝말이 틀린 경우 게임을 끝내고 게임에서 진 참가자를 화면에 출력한다. 4) main을 품은 WordGameApp 클래스와 Player 클래스로 구현한다. Player 클래스는 게임 참가자의 이름 필드와 사용자로부터 단어를 입력받는 메소드, 끝말잇기에 성공하였는지, 게임을 계속하는지를 판별하는 메소드를 담는다. 5) main 메소드에서 Player [] 배열을 생성한다. 6) 쉬운 코드를 지향한다. 123456789101112131415161718192021222324252627282930313233343536373839404142..
명품 java programming 실습문제 : 반복문과 배열 그리고 예외처리 실습문제 7. 4x4의 2차원 배열을 만들고, 이곳에 1에서 10까지 범위의 정수를 랜덤하게 생성하여 정수 16개를 배열에 저장하고, 2차원 배열을 화면에 출력하라. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import java.util.Random; public class Makingarray{ public static void main(String[] args) { int [][] intArray = new int[4][4]; //배열 생성 for(int i=0; i
명품 java programming open challenging : 카드 번호 맞추기 게임 숨겨진 카드의 수를 맞추는 게임을 만들어 보겠다. 1) 0부터 99까지의 임의의 수를 가진 카드를 한 장 숨기고 이 카드의 수를 맞추는 게임이다. 2) 숨겨진 임의의 수는 random 클래스를 이용하여 정수로 생성된다. 3) 수를 맞추는 사람이 생성된 정수보다 작은 수를 입력한다면, 프로그램은 '더 낮게'를 출력하고, 그 반대라면 '더 높게'를 출력하며 범위를 좁혀가면서 수를 맞추게끔 한다. 4) 게임을 반복하기 위해 y/n을 묻고 n인 경우 종료된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 import ..