Random getallen bij een gokspel

Status
Niet open voor verdere reacties.

daveyb078

Nieuwe gebruiker
Lid geworden
2 feb 2015
Berichten
1
Voor mijn opleiding volg ik het keuzevak Java programmeren, als eindopdracht moeten we een spel maken waarbij de computer een random getal genereert en de gebruiker deze moet proberen te raden.

Nu heb ik een code geschreven deze werkt bijna, ik krijg het alleen niet voor elkaar de computer een random getal te laten genereren. Nu is namelijk elk getal tussen de 1 en de 20 correct.
De volgende code heb ik, wat moet ik eraan veranderen om hem helemaal werkend te krijgen?:

// getal genereren tussen 0 en 20. vervolgens een invulregel en een teller voor de hoeveelheid gokken//

import javax.swing.*;
class gokspel
{
public static void main(String[] args)
{
int a = 1;
int teller = 1;
while( (a <= 1) || (a >= 20) )
{
a = leesgetal(teller);
teller++;
}
System.out.println("klaar na " + (teller-1) + " keer invoer.");
}

public static int leesgetal(int teller)
{
String naam = "tussen 1 - 20";
String aansporing = "voor de " + (teller) + " keer";

String tekst = JOptionPane.showInputDialog(null,aansporing,naam,0);
int getal = Integer.parseInt(tekst);
return getal;
}
}
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan