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