CURSO ESTRUCTURA DEL LENGUAJE C++

Introducción a la programación en C++

SENTENCIA DO – WHILE

 

DO – WHILE

 

•El estatuto do-while se utiliza para especificar un ciclo condicional que se ejecuta al menos una vez. • Este ciclo se

 presenta en algunas circunstancias en las que se ha de tener la seguridad de que una determinada acción se

ejecutara una o más veces, pero al menos una vez.

 

Sintaxis

   do
        estatuto;
   while ( condición );  
 

•Si se requiere realizar más de un estatuto se deben utilizar llaves.

 
       do
        {
 
                bloque de estatutos;
         }
 
    while ( condición );       // nota que lleva ;  
 

   •Se realizan los estatutos y se verifica la condición,  mientras sea verdadera se sigue ejecutando;

al momento de ser falsa termina el ciclo. •Dado que la condición se revisa al final del ciclo el (los) estatuto(s) se realizan al menos una vez a diferencia del while

 

Ejemplo : Validar que un número dado esté en el rango de 10 a 20.

   #include <iostream.h>
    int num;
    void main()
    {
     do
     {
        cout << "Dame el numero " << endl;
        cin >> num;
      }
      while ( (num <10) || (num > 20) );
      cout << "Numero dentro de rango" << endl;
     }

donde si la condición es falsa la primera vez no se ejecuta lo que esté dentro del ciclo.

 
A %d blogueros les gusta esto: