Java hjälp layout
Skulle behöva lite hjälp med ett projekt, skall skapa ett tärningsspel.
Jag har kommit halvvägs och det har gått bra men har lite fler saker som måste läggas till, bl.a sum av tärningar/antal slag samt ett alternativ ifall man slår en 6a.
Koden fungerar som den är nu men vill veta om jag har lagt upp det på fel sätt? Bör jag använda mig av arrayer eller looper för att kunna lägga till resterande krav?
import java.util.Scanner;
public class dice {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Hur många tärningar vill du slå? Välj minst 1, max 5");
int choice = sc.nextInt();
int nrOfToss;
int dice1 = (int)(Math.random() * 6+1);
int dice2 = (int)(Math.random() * 6+1);
int dice3 = (int)(Math.random() * 6+1);
int dice4 = (int)(Math.random() * 6+1);
int dice5 = (int)(Math.random() * 6+1);
if (choice == 1) {
System.out.println("Tärning 1 = " +dice1);
} else if (choice == 2) {
System.out.println("Tärning 1 = " +dice1);
System.out.println("Tärning 2 = " +dice2);
} else if (choice == 3) {
System.out.println("Tärning 1 = " +dice1);
System.out.println("Tärning 2 = " +dice2);
System.out.println("Tärning 3 = " +dice3);
} else if (choice == 4) {
System.out.println("Tärning 1 = " +dice1);
System.out.println("Tärning 2 = " +dice2);
System.out.println("Tärning 3 = " +dice3);
System.out.println("Tärning 4 = " +dice4);
} else if (choice == 5) {
System.out.println("Tärning 1 = " +dice1);
System.out.println("Tärning 2 = " +dice2);
System.out.println("Tärning 3 = " +dice3);
System.out.println("Tärning 4 = " +dice4);
System.out.println("Tärning 5 = " +dice5);
}
}
}