[ Foro de Java ]

como colocar numero en descendente

23-Mar-2021 02:32
Invitado (taras)
4 Respuestas

Crea un programa que muestre los números pares del 20 al 2, decreciendo, usando "do-while"


23-Mar-2021 09:56
Nacho Cabanes (+83)

¿Sabrías hacerlo con la orden "for"?


23-Mar-2021 13:54
Franco Garcia

Cuando sabes cuantas repeticiones/iteraciones va a tener tu programa, es mejor usar un for...
for (int x=20; x>1; x=x-2)
{
System.out.println(x);
try // Todo el bloque Try, es para darle una pausa de 1 seg, entre cada repeticion
{
Thread.currentThread().sleep(1000);
}
catch (InterruptedException e)
{
e.printStackTrace();
}
}


23-Mar-2021 14:00
Franco Garcia

int x = 20;
do
{
System.out.println(x);
x=x-2;
}
while(x>1);


23-Mar-2021 14:03
Franco Garcia

Ahi te mande también la solución con do while, pero en estos casos es mejor hacerlo con for, el while o el do while se utiliza cuando necesitamos que se repita una acción en un numero indefinido de veces. Pero cuando sabemos exactamente la cantidad de veces necesarias para su repetición, es mejor utilizar un bucle for.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)