30 lines
886 B
Java
30 lines
886 B
Java
import java.util.Random;
|
|
|
|
public class exercise4 {
|
|
//Erstelle eine Methode int roll(int diceType) welche einen Würfel mit der Augenzahl int diceType würfelt und das Ergebnis zurück liefert.
|
|
|
|
static int roll(int diceType) {
|
|
Random rand = new Random();
|
|
int wurf = rand.nextInt(diceType) + 1;
|
|
return wurf;
|
|
}
|
|
|
|
//Erstelle eine Methode int roll(int diceType, int modifier)
|
|
//welche einen Würfel mit der Augenzahl int diceType würfelt und das Ergebnis mit dem int modifier addiert und als Ergebnis zurück liefert
|
|
static int roll(int diceType, int modifier) {
|
|
Random rand = new Random();
|
|
int wurf = rand.nextInt(diceType) + 1;
|
|
return wurf + modifier;
|
|
}
|
|
public static void main(String[] args) {
|
|
int augenzahl = 4;
|
|
int modifier = 5;
|
|
System.out.println("Wurf + Modifier: " + roll(augenzahl, modifier));
|
|
System.out.println("Wurf: " + roll(augenzahl));
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|