/*
* 67. La Lotería Primitiva es un juego de azar regulado por Loterías y Apuestas del Estado
* (LAE) que consiste en elegir 6 números diferentes entre 1 y 49, con el objetivo de acertar
* la Combinación Ganadora en el sorteo correspondiente, formada por 6 bolas de las 49 que se
* extraen del bombo (modalidad comúnmente conocida como 6/49). También se extrae una bola extra
* como número complementario, y otra bola de un bombo aparte, entre el 0 y el 9, que hace
* de número de «reintegro».
El programa tiene que escribir:
Combinación de la primitiva: 3 , 28 , 47, 33 , 19 , 21
Número complementario: 46
Reintegro: 7
*/
import java.util.Random;
public class Ejercicio67 {
public static void main(String[] args) {
// Variables
int num1, num2, num3, num4, num5, num6, comp, rein;
// Inicializamos Random
Random aleatorio = new Random();
// Empezamos el programa
do {
num1 = (aleatorio.nextInt(49) + 1);
num2 = (aleatorio.nextInt(49) + 1);
num3 = (aleatorio.nextInt(49) + 1);
num4 = (aleatorio.nextInt(49) + 1);
num5 = (aleatorio.nextInt(49) + 1);
num6 = (aleatorio.nextInt(49) + 1);
comp = (aleatorio.nextInt(49) + 1);
} while (num1 == num2 ||num1 == num3 ||num1 == num4 ||num1 == num5 ||num5 == num6 ||num1 == comp
||num2 == num3 ||num2 == num4 ||num2 == num5 ||num2 == num6 ||num2 == comp
||num3 == num4 ||num3 == num5 ||num3 == num6 ||num3 == comp
||num4 == num5 ||num4 == num6 ||num4 == comp
||num5 == num6 ||num5 == comp
||num6 == comp);
rein = aleatorio.nextInt(10);
System.out.println("La combinacion de la primitiva: " + num1 + ", "
+ num2 + ", " + num3 + ", " + num4 + ", " + num5 + ", " + num6);
System.out.println("Reintegro: " + rein);
System.out.println("Complementario: " + comp);
// Comprobamos que finaliza por completo
System.out.println();
System.out.print("END_OF_LINE");
}
}
No hay comentarios:
Publicar un comentario