in

hacer … mientras bucle en C

cpp do while loop

diferente a por y tiempo bucles, que prueban la condición del bucle en la parte superior del bucle, el hacer … mientras El bucle en la programación C comprueba su condición en la parte inferior del bucle.

A hacer … mientras loop es similar a un ciclo while, excepto por el hecho de que se garantiza que se ejecutará al menos una vez.

Sintaxis

La sintaxis de un hacer … mientras bucle en el lenguaje de programación C es –

do {
   statement(s);
} while( condition );

Observe que la expresión condicional aparece al final del ciclo, por lo que las declaraciones en el ciclo se ejecutan una vez antes de que se pruebe la condición.

Si la condición es verdadera, el flujo de control vuelve a funcionar y la declaración o declaraciones en el ciclo se ejecutan nuevamente. Este proceso se repite hasta que la condición dada se vuelve falsa.

Diagrama de flujo

hacer ... mientras bucle en C

Ejemplo

#include <stdio.h>
 
int main () {

   /* local variable definition */
   int a = 10;

   /* do loop execution */
   do {
      printf("value of a: %dn", a);
      a = a + 1;
   }while( a < 20 );
 
   return 0;
}

Cuando el código anterior se compila y ejecuta, produce el siguiente resultado:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
value of a: 16
value of a: 17
value of a: 18
value of a: 19

c_loops.htm

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

dbms normalization

Normalización DBMS: 1NF, 2NF, 3NF y BCNF con ejemplos

apple touch icon@2

control de versiones – ¿Cuál es la diferencia entre ‘git pull’ y ‘git fetch’?