Documente Academic
Documente Profesional
Documente Cultură
Estatuto do - while
Estatuto do - while
Estatuto do while
Sintaxis
do
estatuto;
while ( condicin );
Repeticiones
Estatuto do - while
do
{
bloque de estatutos;
}
Estatuto do - while
#include <iostream.h>
long num;
int cant = 0, x;
int main()
{
cout<<"Teclea un numero ";
cin>>num;
x = num; // guardo el numero en otra variable para no perderlo (por si luego lo ocupo)
do
{
x = x / 10;
cant++;
} while (x > 0);
cout<<"El numero tiene "<<cant <<" digitos"<<endl;
return 0;
}
Repeticiones
Estatuto do - while
int num;
int main()
{
do
{
cout << "Dame el numero " << endl;
cin >> num;
}
while ( (num <10) || (num > 20) );
cout << "Numero dentro de rango" << endl;
return 0;
}
donde si la condicin es falsa la primera vez no se ejecuta lo que est dentro del ciclo.