Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //m_tarning.java
- public class m_tarning
- {
- public static void main(String[] args)
- {
- Tarning d6 = new Tarning();
- Tarning d10 = new Tarning(10);
- for(int n = 0; n < 100; n++)
- {
- d6.roll();
- d10.roll();
- System.out.println("D6\t"+d6.value+"\nD10\t"+d10.value);
- }
- System.out.println("Alla prickar på tärningarna:\t"+Tarning.dVal+"\n");
- }
- }
- //Tarning.java
- import java.util.Random;
- public class Tarning
- {
- int sides;
- int value;
- public static int dVal;
- private Random r;
- Tarning()
- {
- r = new Random();
- sides = 6;
- roll();
- countDots();
- }
- Tarning(int n)
- {
- r = new Random();
- sides = n;
- roll();
- countDots();
- }
- void roll()
- {
- value = r.nextInt(sides) + 1;
- }
- private void countDots()
- {
- for(int n = sides; n > 0; n--)
- {
- dVal += n;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement