Documentos de Académico
Documentos de Profesional
Documentos de Cultura
C
Para qu sirve la instruccin repetitiva hacer mientras (do while) en C?
En lenguaje C, para escribir una instruccin do while (repetitiva hacer mientras)
se utiliza la sintaxis:
do
{
<bloque_de_instrucciones>
} while ( <expresin_lgica> );
Cuando el <bloque_de_instrucciones> slo contiene una instruccin, los
caracteres abrir llave ({) y cerrar llave (}) son opcionales.
int main()
{
int contador;
/* Incremento */
/* Condicin */
return 0;
}
Como ya se ha dicho, el bucle do while puede iterar una o ms veces, por
tanto, cuando un bloque de instrucciones debe iterar al menos una vez,
generalmente, es mejor utilizar un bucle do while que un bucle while, como por
ejemplo, en el siguiente problema.
En pantalla:
int main()
{
char seguir;
int acumulador, numero;
acumulador = 0;
do
{
acumulador += numero;
return 0;
}