목록Baseball (3)
drexqq
이 녀석도 드디어 마지막 버전이다 숫자야구를 객체화하여 코드를 작성해보았다. mainClass.java package baseballClass; public class mainClass { public static void main(String[] args) { Baseball ball = new Baseball(); ball.init(); ball.loop(); ball.result(); } } Baseball.java package baseballClass; import java.util.Scanner; public class Baseball { int r_num[]; int u_num[]; boolean clear; public void init() { r_num = new int[3]; u_num..
기존 작성하였던 baseball(숫자야구)게임을 함수화 해보았다. 코드 package baseballFunc; import java.util.Scanner; public class mainClass { public static void main(String[] args) { /* baseball 1. random ///loop 2. userInput 3. finding 4. message /// 5. result */ baseball(); } static void baseball() { boolean clear = loop(); if (clear)System.out.println("Game Clear!!"); elseSystem.out.println("Game Over.."); } // 랜덤숫자 생성 s..
Java를 이용해서 숫자야구를 만들어보았다. 숫자야구의 조건 1 ~ 9 사이의 랜덤 숫자 3개 생성 (중복 X, 음수 X) 1 ~ 9 사이의 사용자 입력 숫자 3개 생성 (중복 X, 음수 X) 랜덤 숫자와 사용자 입력 숫자의 위치와 숫자가 모두 같은 경우 -> strike 랜덤 숫자와 사용자 입력 숫자의 위치는 다르고 숫자가 같은 경우 -> ball 하나의 랜덤 숫자당 기회 총 10번 기회를 모두 소진하거나 정답을 입력 시 replay 여부 체크 'Y' 또는 'y' 입력 시 랜덤 숫자 생성부터 다시 실행 'N' 또는 'n' 이나 다른 문자 입력 시 게임 종료 코드 package main; import java.util.Scanner; public class pracetice02 { public stati..