Advertisement
Guest User

Untitled

a guest
Jul 27th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.46 KB | None | 0 0
  1. package PackDados;
  2. import java.util.Scanner;
  3. class Dados{
  4. public static void main (String[] args) {
  5.     pedirOpcion();
  6.     interactuarConUsuario();
  7. }
  8.    
  9.     static void pedirOpcion() {
  10.         System.out.println("Buenos días, escoge un dado: \n 1)1d4 , 2)1d6, 3) 1d8, \n 4)1d10, 5)1d12, 6)1d20 \n 7)2d10, 8)salir ");}
  11.    
  12.     static void interactuarConUsuario() {
  13.         Scanner scan = new Scanner(System.in);
  14.         int opcion = scan.nextInt();
  15.     int numero = 0;
  16.     int numAux;
  17.             switch(opcion) {
  18.                 case 1: numero = (int) (Math.random()*4+1);System.out.println(numero);interactuarConUsuario();  break;
  19.                 case 2: numero = (int) (Math.random()*6+1);System.out.println(numero);interactuarConUsuario();  break;
  20.                 case 3: numero = (int) (Math.random()*8+1);System.out.println(numero);interactuarConUsuario();  break;
  21.                 case 4: numero = (int) (Math.random()*10+1);System.out.println(numero);interactuarConUsuario(); break;
  22.                 case 5: numero = (int) (Math.random()*12+1);System.out.println(numero);interactuarConUsuario(); break;
  23.                 case 6: numero = (int) (Math.random()*20+1);System.out.println(numero);interactuarConUsuario(); break;
  24.                 case 7: numero = (int) (Math.random()*10+1); numAux = (int) (Math.random()*10+1);
  25.                     System.out.println(numero+" "+numAux);interactuarConUsuario();break;
  26.                 case 8: System.out.println("ha sido un placer, adios");break;
  27.                     default: System.out.println("Opción incorrecta, recuerda: ");pedirOpcion(); interactuarConUsuario();break;}
  28.            
  29.         }          
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement