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;
|
}
|
|