길지만 알켜주시면 감사하겠씁니다. ㅠㅠ
책하고 똑같이 했는데 캔낫 리졸브 심볼에러가 6개가 나서 ㅠ ..
public class GuessGame{
Player p1;
Player p2;
Player p3;
public void startgame(){
p1=new Player();
p2=new Player();
p3=new Player();
int guessp1=0;
int guessp2=0;
int guessp3=0;
boolean p1isRight=false;
boolean p2isRight=false;
boolean p3isRight=false;
int targetNumber=(int)(Math.random()*10);
System.out.println("0이상9이하의 숫자를 맞춰보세요");
while(true){
System.out.println("맞춰야 할 숫자는 "+targetNumber+"입니다");
p1.guess();
p2.guess();
p3.guess();
guessp1=p1.number;
System.out.println("1번선수가 찍은 숫자:"+guessp1);
guessp2=p2.number;
System.out.println("2번선수가 찍은 숫자:"+guessp2);
guessp3=p3.number;
System.out.println("3번선수가 찍은 숫자:"+guessp3);
if(guessp1==targetNumber){
p1isRight=true;
}
if(guessp2==targetNumber){
p2isRight=true;
}
if(guessp3==targetNumber){
p3isRight=true;
}
if(p1isRight||p2isRight||p3isRight){
System.out.println("맞춘선수가 있습니다.");
System.out.println("1번선수:"+p1isRight);
System.out.println("2번선수:"+p2isRight);
System.out.println("3번선수:"+p3isRight);
System.out.println("게임 끝");
break;
}else{
System.out.println("다시 시작해야합니다.");
}
}
}
}
자바 숫자맞추기 게임 컴파일이 안되는이유좀 알켜주세요.
네모(211.215)
2005-06-24 22:14
추천 0
댓글 5
다른 게시글
-
형들 나 컴퓨터로 게임밖에 할줄모르는 찌질이야 [6]지망생 | 05.06.24추천 0
-
프갤에 컴공형들 밖에 엄서?? [10]횽아.. | 05.06.24추천 0
-
횽아들 진지하게 질문이야 [15]dd | 05.06.24추천 0
-
C언어로 코딩은 할줄안다...알고리즘은 모른다... [8]-_- | 05.06.24추천 0
-
형들, 이 코드문 작성해서 실행하는대 안됩니다 ㅠㅠ [14]망울 | 05.06.24추천 0
-
C++로 만든 추억의 100kb FPS 게임...KKRIEGER [10]메롱 | 05.06.24추천 0
-
프로그램 힘들지? 나도 힘들어..ㅜㅜ [5]콩이~ | 05.06.24추천 0
-
vba 좋지 않아? ㅋㅋㅋ [12]개념탑재 | 05.06.24추천 0
-
이 함수의 시간복잡도 구하기 [6]메르 | 05.06.24추천 0
-
형들 프로그래밍 언어가 A->B->C로 온거야? [15]오오옹ㅇㅇ | 05.06.24추천 0
음 그냥 다음단계로 넘어 가야되나 ㅠㅠ.
Player 클래스는 어디에?
횽아 이거 소스 일부야 아님 전체야?? Player() 이거 세개랑 guess() 세개가 에러나지 않아??
Player class를 import를 안해줬군하.. 아 근데 같은 디렉토리에 있으면 상관없으니 Player class 작성해서 컴파일하고 실행시켜봐..
답변 고마워요 그런데 아직도 헤메는중 ㅠㅠ. Player클래스는 책에 안나온거 같은데.