5.18 Describa, en general, cómo elimiaría las instrucciones continue de un ciclo en un programa, para reemplazarlas con uno de sus equivalentes estructurados. Use la técnica que desarrolló aquí para eliminar las instrucciones continue del programa de la figura 5.13.
La instrucción continue verifica una condición, y a partir de esa decide realizar o no el código restante en el ciclo. Lo que hay que hacer para no usar continue es tomar el negativo de la condición y encerrar el resto del código entre paréntesis, como se muestra en el programa siguiente.
public class Deitel_5_28 { // Abre clase Deitel_5_28 public static void main(String args[]) { // Abre main for ( int cuenta = 1; cuenta <= 10; cuenta++ ) { // Abre for if ( 5 != cuenta ) System.out.printf("%d\t", cuenta); } // Cierra for System.out.print("\nSe evito el uso de continue. \n"); } // Cierra main } // Cierra Deitel_5_28
No hay comentarios:
Publicar un comentario