martes, 22 de enero de 2013

Ejercicio67 condicion

/*
 * 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