3.4.3      Estructuras de control repetitivas

Estructuras de repetición


Una estructura de repetición, también llamada lazo o bucle, hace posible la ejecución repetida de secciones específicas de código.

 

structura de control repetitiva WHILE

 

While

Evalúan una expresión al inicio y ejecuta la sentencia un numero de veces requerido.

 

Sintaxis: while ( expresión )
Sentencia

Ejemplo:

 

#include<iostream.h>
#include<conio.h>
#include<dos.h>
int main ()
{
int i; i=1;


while ( i <= 10)

 

 

{

 
getch (); cout <<" hola";
i = i + 1; // Es los mismo que i ++; Puesto que los dos son contadores
 
}
 

return 0;

}

 

Estructura de control repetitiva Do While

Do While

Acompañada del while sirve para repetir la ejecución de sentencias en función de una condición al menos una vez.

Sintaxis: do
{
sentencias
} while ( condición );

 

Ejemplo:

#include<iostream.h>
#include<conio.h>
#include<dos.h>
main ()
{
int i; i =1;


do

 

 

{

 
  cout << " hola";
i = i + 1;
while ( i <= 10);
 
}
 

getch ();

return 0;

}