Cómo usar hacer while loop en c ++

Cómo usar hacer while loop en c ++
Los bucles son declaraciones especialmente estructuradas que rigen el flujo utilizado en los lenguajes de programación que permiten que los programas vuelvan a funcionar dependiendo de una circunstancia. Imaginemos que podríamos esperar mostrar algo cien veces, simplemente podríamos usar un bucle en lugar de escribir y ejecutar el comando de impresión cien veces.

Con la ayuda de algunos ejemplos, aprenderemos a usar hacer mientras bucles en el lenguaje de programación C ++ en este escrito.

¿Cuál es el bucle do-while en c?++

Cuando desea ejecutar repetidamente un grupo de declaraciones hasta que se cumpla una condición, usa el hacer estructura de bucle. Antes de determinar si la situación es verdadera, este bucle ejecutará el bloque de código a la vez. Este bucle se ejecutará una y otra vez hasta que la condición sea verdadera y termine cuando la condición es falsa en los programas C ++.

Sintaxis básica del bucle do-while en c++

La sintaxis básica para usar hacer mientras El bucle en C ++ se da en la siguiente pieza de código:

int i = 0; // Inicialización
hacer
cout << i << "\n"; //body
i ++;

mientras yo <= 2); //test-expression

Para aprender sobre cómo funciona la sintaxis anterior, siga la tabla a continuación.

Iteración Ist Segundo Tercero Cuarto
Valor impreso i = 0 i = 1 i = 2 i = 3
Condición (yo<=2) Verdadero Verdadero Verdadero FALSO
Acción 0 se imprime y aumento hasta 1 1 se imprime y aumento hasta 2 2 se imprime y aumento hasta 3 La condición es el bucle falso terminado

En la tabla anterior, hemos creado múltiples columnas y filas que presentan iteración, valor impreso, condición y acción. En la primera iteración, el valor de I es 0, por lo que la condición del bucle while se evaluará, y continuará hasta que la condición dentro de la expresión esté satisfecha.

Avancemos hacia los ejemplos del hacer bucle en programas C ++:

Ejemplo 1: Simplemente imprima enteros usando DO While Loop

#incluir
int main ()
int num = 1;
hacer
std :: cout << num << " ";
num ++;

mientras (num <= 6);
regresar 0;

En el código anterior, simplemente imprimimos números de 1 a 6 usando un hacer bucle en lenguaje C ++.

Producción

Ejemplo 2: Uso de Do While Loop para imprimir la tabla de cualquier número entero

También puedes usar el hacer declaración para imprimir una tabla entera utilizando el siguiente código:

#incluir
usando el espacio de nombres STD;
int main ()

int num, i = 1;
NUM COUT;
hacer
cout<i ++;
mientras yo<=10);
regresar 0;

En el código anterior, el usuario debe ingresar el número entero e imprimirá la tabla del entero de 1 a 10.

Producción

Conclusión

Una versión modificada del bucle tradicional es el hacer/mientras bucle. El hacer El bucle ejecuta el cuerpo del bucle antes de verificar la condición especificada. Se ejecutará hasta que la condición de expresión de prueba sea verdadera, de lo contrario se ejecutará a la vez si la condición es falsa y luego terminará. En lo anterior, hemos visto un ejemplo simple de un hacer bucle y cómo imprimimos un bucle como tiempos infinitos.