- 나는 주사위를 굴릴 횟수와 주사위를 굴릴 횟수를 묻는 프로그램을 작성하려고합니다. 나는 M 배 N6 또는 여섯 개의 양면 주사를 반복해야하고 총 롤 합계를 계산하고 기록해야합니다. 배열을 사용할 때마다 6 ~ 6N이 가능한 백분율과 함께 여러 번보고해야합니다.주사위 배열 프로그램에 관해서
여기 내 코드가 있습니다. 컴파일 할 수 없으며, 완전히 잘못되어 가고 있습니다. 우리는 자바를 가르치는 한 명의 교수가 있습니다. 그는 설명하는 것을 잘하지 못하고 언제나처럼 보입니다. 서둘러 질문을하면. 이것은 제 두 번째 학급입니다. 나는 첫 학기에 거의 아무것도 배웠습니다. ////////////////////////////////
import java.util.Random;
import java.util.Scanner;
public class Lab1
{
public static Scanner in = new Scanner (System.in);
public static void main (String[] args)
{
int dice = 0;
int roll = 0;
while (true)
{
System.out.print ("How many dice do you roll?");
dice = in.nextInt();
}
System.out.print ("How many Times do you want to roll?");
roll = in.nextInt();
}
int dicetotal = Dicecount (dice); //Error message. dice cannot be resolved to Variable//
for (int i = 0; i< roll; i++)
System.out.println (Dicecount (dice));
}
}
public static int Dicecount (int dice);
{
int dicetotal = 0;
for (int x = 0: x < dice; x++)
{
int rollcount = (int) (1+6* (Math.random()));
dicetotal+=rollcount;}
return dicetotal;
}
}
스택 오버플로에 오신 것을 환영합니다! 서면으로 귀하의 질문은 여기에 답변을 얻지 못할 수 있습니다. 어떤 컴파일러 오류가 있습니까? 문제가 뭐라고 생각하니? 지금까지 뭐 해봤 어? – templatetypedef
컴파일러 오류를 제공하면 더 많은 응답을 받게됩니다. – Brigham