게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바 초보가 질문올립니다.
게시물ID : computer_61212짧은주소 복사하기
작성자 : 동네어리
추천 : 0
조회수 : 294회
댓글수 : 2개
등록시간 : 2012/10/05 00:50:28

package org.JavaFighting;

import java.util.Random;

import java.util.Scanner;

public class comgame {

Scanner scan = new Scanner(System.in);

public comgame() {

game();

retry();

}

public void game(){

System.out.println("컴퓨터가 번호를 선택하였습니다.");

Random rand = new Random();

int num1;

num1 = rand.nextInt(); //정수 형태의 난수 입력

num1 = Math.abs(num1)*100; //양수 처리

System.out.println("컴퓨터가 선택한 번호를 맞혀 주십시오(1~100)");

System.out.println("정답입력 : ");

String myAnswer = scan.nextLine();

int intNumber = Integer.parseInt(myAnswer);

while

if (intNumber == num1){

System.out.println("정답입니다.");

}

else  {

System.out.println("유감입니다. 정답을 다시 입력해 주세요");

}

if (intNumber > 100){

System.out.println("범위를 벗어났습니다.정답을 다시 입력해 주세요");

}

else if (intNumber < 0){

System.out.println("범위를 벗어났습니다.");

}

}

public void retry(){

if()

}

public static void main(String[] args) {

new comgame();


}


}

------------------------------------------

답맞추기 게임 만드는중인데요. 랜덤함수를 주어서 1~100까지 숫자중 입력시켜서 맞추는건데

기회는 6번에 틀리면 재입력2번이 있는데 초보다 보니 여기까지가 한계네요.

다른 함수 적용할게 뭐 있을까요?

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호