ik ben bezig met het maken van het spel mastermind.
je mag acht x spelen natuurlijk en elke ronde word je aantal beurten met 1 verminderd.
dit gaat allemaal goed maar nu kan ik maar eenmalig een getallenreeks invoeren en deze controleert hij 8 x.
dus ik krijg telkens hetzelfde antwoord terug en verlies dus altijd (of ik moet heel goed kunnen gokken).
het volgende word 8 x uitgevoerd
mm.getalleninvoer(); is de methode die de tekst ophaald.
maar hij vraagt dus maar 1 x om en combinatie in plaats van 8 x.
hoe kan ik dit oplossen?
bij voorbaat dank :thumb:
je mag acht x spelen natuurlijk en elke ronde word je aantal beurten met 1 verminderd.
dit gaat allemaal goed maar nu kan ik maar eenmalig een getallenreeks invoeren en deze controleert hij 8 x.
dus ik krijg telkens hetzelfde antwoord terug en verlies dus altijd (of ik moet heel goed kunnen gokken).
het volgende word 8 x uitgevoerd
Code:
while( mm.goed < 4 && mm.beurten > 0)
{
mm.goed = 0;
mm.bijna = 0;
mm.getalleninvoer();
ggetal3,mm.ggetal4);
System.out.println("je hebt " + mm.goed + " getallen goed");
System.out.println("er staan er " + mm.bijna + " op de verkeerde lokatie");
}
mm.getalleninvoer(); is de methode die de tekst ophaald.
Code:
private String readLine()
{
String inp = "";
try
{
inp = new BufferedReader(new InputStreamReader(System.in)).readLine();
}
catch (IOException e)
{
}
return inp;
}
maar hij vraagt dus maar 1 x om en combinatie in plaats van 8 x.
hoe kan ik dit oplossen?
bij voorbaat dank :thumb:
Laatst bewerkt: