All pastes #764686 Raw Edit

Unbenannt

public text v1 · immutable
·published 2007-11-07 14:00 UTC
rendered paste body

public class Lotto2 {

	public static void main(String[] args) {
		
		Ziehung x = new Ziehung();
		
		while(x.pruefung() == false)
		x = new Ziehung();
		
		x.ausgabe();
		}
	public static class Ziehung 
	{
		int Zahlen[] = new int[6];
		private Ziehung()
		{
			int n=0;
			while (n<=5)
			{
				Zahlen[n]= (int)(Math.random()*49)+1;
				n++;
			}
			}
		
		
		private boolean pruefung()
		{
			int n=0;
			while (n<=5)
			{
				int z=0;
				while (z<=5)
				{	
					
				
					if (n==z & n<5) z++;
					if (n==z & n==5) return(true);
					if (Zahlen[n]==Zahlen[z])
						/*{System.out.println("Die "+Zahlen[n]+" kommt in ihrer Eingabe mehr als einmal vor");*/
						return(false);
					
				
					z++;
				}
				n++;
			}
			return (true);
			}
		
		private void ausgabe()
		{
			int n=0;
			while(n<=5)
			{
			System.out.print(" "+ Zahlen[n]);
			n++;
			}
			System.out.println("");
		}

	
	
		
		

	}

	}