Hej!
Jeg skal have det således at hvis der slås 3 eller 6 seksere så skal den være true.
Lige nu er det hvis alle terninger er seksere..
Man kunne skrive en masse else linier og så skrive || imellem første den ene og den anden osv.. Men der må være en enkelere løsning..
nogen forslag?
class Main
{
public static void main(String[] args)
{
Terning t1;
t1 = new Terning();
Terning t2;
t2 = new Terning();
Terning t3;
t3 = new Terning();
Terning t4;
t4 = new Terning();
boolean seksere = false;
int antalKast = 0;
while (seksere==false)
{
t1.kast();
t2.kast();
t3.kast();
t4.kast();
antalKast++;
System.out.println("kast " + antalKast + ": " + t1.værdi + " " + t2.værdi + " " + t3.værdi + " " + t4.værdi);
if (t1.værdi == 6 && t2.værdi == 6 && t3.værdi == 6 && t4.værdi == 6)
{
seksere = true;
}
}
System.out.println("Vi slog en 6'er efter " + antalKast +" slag.");
}
}