El ciclo do tiene la siguiente estructura:
do
{
instrucción1;
instrucción2;
…
instrucción n;
} while( condición );
Ejemplo 1.
El siguiente programa ilustra el uso de la estructura do/while para obtener el inverso de un número entero que es proporcionado por el usuario. Lo hace utilizando el operador del módulo (%) para extraer el digito más a la derecha. El número original se divide entre 10, y la operación se repite hasta que el número no sea igual a cero, que es cuando termina la iteración.
/**
* Demuestra el uso de la estructura do/while
*/
import java.util.Scanner;
public class DoWhile01
{
public static void main(String args[]) {
int numero;
int digito;
Scanner teclado = new Scanner( System.in );
System.out.print( "Introduce un núumero:" );
numero = teclado.nextInt();
System.out.print( "El inverso del número es: " );
do {
digito = numero % 10;
System.out.print( digito );
numero = numero / 10;
} while( numero !=0 );
} //fin del método main
} //fin de la clase DoWhile01
Véase:

0 comentarios:
Publicar un comentario
Deja tus comentarios