Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Los ciclos do-while son una estructura de control cclica, los cuales nos permiten ejecutar una
o varias lneas de cdigo de forma repetitiva sin necesidad de tener un valor inicial e incluso
a veces sin siquiera conocer cuando se va a dar el valor final, hasta aqu son similares a los
ciclos while, sin embargo el ciclo do-while nos permite aadir cierta ventaja adicional y esta
consiste que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de
evaluar la condicin necesaria, de este modo los ciclos do-while, son ms efectivos para
algunas situaciones especificas. En resumen un ciclo do-while, es una estructura de control
cclica que permite ejecutar de manera repetitiva un bloque de instrucciones sin evaluar de
forma inmediata una condicin especifica, sino evalundola justo despus de ejecutar por
primera vez el bloque
Sintaxis
do
estatuto;
while ( condicin );
do
{
bloque de estatutos;
}
while ( condicin );
do
{
....
....
Bloque de Instrucciones....
....
....
}
while(condicin de finalizacin); //por ejemplo numero != 23
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 condicin es falsa la primera vez no se ejecuta lo que est dentro del ciclo.