Diferencia entre revisiones de «do... while»

De ArduWiki
Saltar a: navegación, buscar
(Referencias externas)
(Vea también)
 
(No se muestran 2 ediciones intermedias del mismo usuario)
Línea 10: Línea 10:
 
== Parametros ==
 
== Parametros ==
 
;condicion: expresión que debe ser evaluada como verdadera para repetir el bucle.
 
;condicion: expresión que debe ser evaluada como verdadera para repetir el bucle.
 +
 +
== Comentarios ==
 +
* Normalmente se usa cuando de ante mano no sabes el numero de interacciones que requieres y le dejas a alguna variable la desicion.
  
 
== Advertencias ==
 
== Advertencias ==
Línea 25: Línea 28:
  
 
== Vea también ==
 
== Vea también ==
* [[if... else]]
+
<categorytree mode=all>Estructura control</categorytree>
* [[switch... case]]
 
* [[for]]
 
* [[while]]
 
* [[break]]
 
* [[continue]]
 
* [[return]]
 
* [[goto]]
 
  
 
== Referencias externas ==
 
== Referencias externas ==
 
* [http://arduino.cc/en/Reference/DoWhile Guia de referencia de Arduino]
 
* [http://arduino.cc/en/Reference/DoWhile Guia de referencia de Arduino]
 
* [https://aprendiendoarduino.wordpress.com/tag/estructuras-de-control/ Estructura de control] - Enrique Crespo
 
* [https://aprendiendoarduino.wordpress.com/tag/estructuras-de-control/ Estructura de control] - Enrique Crespo
 +
* [http://manueldelgadocrespo.blogspot.com/p/bucle-dowhile.html El bucle do while] - Manuel Delgado
  
 
[[Category:Estructura control]]
 
[[Category:Estructura control]]

Revisión actual del 17:07 11 jun 2019

Descripción

El bucle do... while funciona de la misma manera que el bucle while, con la excepción de que la condición se comprueba al final del bucle, por lo que el bucle se ejecutará siempre al menos una vez.

Sintaxis

do{
}while (condicion)

Parametros

condicion
expresión que debe ser evaluada como verdadera para repetir el bucle.

Comentarios

  • Normalmente se usa cuando de ante mano no sabes el numero de interacciones que requieres y le dejas a alguna variable la desicion.

Advertencias

Nada.

Ejemplo

byte x = 0;
do { 
   //Repite algo 100 veces
   x++;
} 
while (x < 100);

Vea también


Referencias externas