lunes, 10 de marzo de 2014

Estructura Do While

DO WHILE

Es un estructura repetitiva, para entrar al ciclo repetitivo la condición debe ser verdadera  y se continuara el bucle, sino cumple con esta condición el ciclo finalizara.

Sintaxis

While(condicion){

Instrucción(es)

}

Condición: Es la condición que controla la continuación o terminación del ciclo. Si el resultado de la condición es verdadera continua con el ciclo, de lo contrario toma un valor de falso termina con el ciclo.

Instrucción(es): bloque de código que se ejecuta(n) en el bloque de ciclo.


Ejercicio 1

Desarrolle un programa en java que imprima las letras del abecedario

public class Abecedario {
    public static void main(String[] args) {
        // TODO code application logic here
        int i=97;
      while(i<=122){
         
         System.out.println((char)i);
     i++;
    }
    }
}
Ejercicio 2

Desarolle  un programa en java que imprima si el numero de par en una rango de 0 a 20.

public class Numpar {
    public static void main(String[] args) {

        int i;

        i=0;

        while(i<=20){           

          if(i%2==0){             
          System.out.println(i+" es par");         
           
           i++;
        }      
       }
       }

Ejercicio 3

Desarrolle un programa en java que imprima cuantas veces se digito el numero 2, Terminara el ciclo cuando digite -1.

 public class ContarA {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        String op;
        op="";
        int cont=0;
          Scanner sc = new Scanner(System.in);
   
        do{
          
         System.out.println("digite la letra");
         op=sc.next();
         if(op.equals("a")){             
           cont++;
        }
        }while(!op.equals("-1"));
          }
}

import java.util.Scanner;

public class Contar2 {

    public static void main(String[] args) {
      
         Scanner sc = new Scanner(System.in);
         int n,cont;
         n=0;
         cont=0;
        
         while(n!=-1){
        
         System.out.println("digite el numero");
         n=sc.nextInt();
        
         if(n==2){
            
            cont++;
         }
        
         }
        
         System.out.println("el numero de veces que digito 2 es: "+cont);
    }
}

1 comentario:

  1. Buen día. Me pueden colaborar con esta:
    El ciclo do while está formado por:
    A) Valor Inicial, condición de terminación, iteración por ciclo.
    B) Ninguna de las anteriores es correcta.
    C) Condición de terminación.
    D) condición de terminación, iteración de continuará hasta que su condición sea falsa, después de la primera ejecución del ciclo.
    Gracias

    ResponderEliminar