| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Bucle DO-WHILE

Page history last edited by pabloevaristo 15 years, 3 months ago

do - while


 

Descripción

El bucle do, funciona igual que el bucle while, con la excepción de que la condición de salida del bucle se examina al final del bucle, en lugar de al principio, con lo que nos aseguramos de que el bucle se va a ejecutar al menos una vez.

 

Estructura:

 

do

{

    // bloque de instrucciones

} while (condición);

 

Como siempre, la condición será un operador de comparación.

 

 

Ejemplo

Vamos a hacer un programa que espere un tiempo inicial para que la entrada de los sensores se estabilice, después hara una lectura del sensor y esto lo repetirá mientras ese valor sea menor que 100.

 

do

{

  delay(50);               // Espera 50 milisegundos

  x = readSensors();       // Lee el valor desde los sensores mediante una función que devolverá el valor que

} while (x < 100);         //guardamos en x

 

En este caso se leerá el sensor hasta que el valor que devuelva sea mayor que 100, en ese momento la ejecución se saldrá del bucle. Nos aseguramos que siempre lo lea al menos 1 vez.

 

Comments (0)

You don't have permission to comment on this page.