Java - retornar al principio del programa

   
Vista:

retornar al principio del programa

Publicado por luis (2 intervenciones) el 23/02/2010 01:57:21
que tal. antes que nada que exelente paguina,y agradesco por que hay paguinas como esta.

bueno mi problema es el siguiente;

lo que pasa es que quisiera saber como retornar al principio del programa,osea de que al comparar a con b sea mayor a y sino que regrese aprincipio del programa para volver a pedir a y b, hasta que se cumpla la condicion de que a sea mayor a b.

import java.lang.Math.*;
import java.util.Scanner;
public class practicas {

public static void main (String[] args) {

int a,b;
int aux;

int x[]=new int [10];

Scanner tc=new Scanner(System.in);

System.out.println("ingresa un numero");
a=tc.nextInt();

System.out.println("ingresa una segundo numero");
b=tc.nextInt();

if(a>b)----------------------------->aqui donde hace la comparacion pues se necesita que a sea mayo que b y si no lo es que regrese a pedir de nuevo a y b hasta que se cumpla la condicion de que a sea mayor a b.
{

for (int i = 0; i<x.length; i++)
{
x[i]=(int)(Math.random()* a+b);
}

for (int z= 0; z<x.length; z++)
{
System.out.println(x[z]);
}

}

else{

System.out.println("ingresa un numero mayor que el segundo");

}

for (int y = 0; y<x.length; y++)
{
for (int d = 0; d<x.length; d++)

if(x[y]<x[d])
{
aux=x[y];
x[y]=x[d];
x[d]=aux;


}


}

System.out.println("\n\n");

System.out.println("LOS NUMEROS ORDENADOS");

for (int e = 0; e<x.length; e++)
{

System.out.println(x[e]);
}
}

}

gracias por su ayuda espero sus repuestas..
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:retornar al principio del programa

Publicado por Rafa (1 intervención) el 03/03/2010 11:21:03
Intenta hacer un do-while y como condición pones la que tu quieras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar