Que es mientras bucle en c++?

Que es mientras bucle en c++?
Los bucles en C ++ son una parte importante de la programación y habilitan la ejecución de declaraciones repetidamente hasta que una condición especificada sea verdadera. Los bucles en C ++ hacen que el código sea conciso, legible y más fácil de mantener. Hay tres tipos de bucles en C ++: do, mientras y para bucles.

Siga leyendo para obtener más información sobre el Mientras que el bucle Cª++.

¿Qué es un bucle de tiempo en c?++?

En la programación de C ++, el otro nombre para un Mientras que el bucle es un bucle previamente probado. Permite que el programa ejecute las declaraciones de código repetidamente dentro de un cierto bloque siempre que la condición del bucle sea verdadera. El bucle primero prueba la condición; Si la condición es verdadera, el código dentro de los soportes de bucle se ejecutará primero y el bucle ejecuta repetidamente el código, cuando la condición específica se vuelve falsa, el código y las declaraciones dentro del soporte del bucle ya no se ejecutarán.

Componentes de While Loop

Los componentes esenciales del Mientras que el bucle incluir:

  • Mientras que la palabra clave
  • Condición de prueba
  • Declaraciones
  • Incremento o disminución

La sintaxis para while loop

La sintaxis del Mientras que el bucle En C ++ es el siguiente:

mientras (prueba de condición)

// declaraciones que se ejecutarán repetidamente
// Operación de incremento (++) o disminución (--)

El siguiente es el diagrama de flujo del Mientras que el bucle:

Cómo usar while loop en c++

Considere el ejemplo en el que queremos imprimir "Linuxhint" diez veces. En lugar de escribir la declaración "printf" diez veces, podemos usar el Mientras que el bucle para correr hasta diez iteraciones. Aquí hay un ejemplo:

#incluir
usando el espacio de nombres STD;
int main ()
int count = 0;
Mientras (contar < 10)
cout << "Linuxhint\n";
contar ++;

regresar 0;

El código anterior usa un bucle de tiempo para imprimir el mensaje "Linuxhint" 10 veces. Inicializa una variable de contador a 0, y luego usa el bucle While para ejecutar la instrucción Cout e incrementar el contador hasta que alcanza 10.

Cómo usar Infinite While Loop en C++

En algunos casos, el Mientras que el bucle podría nunca correr. Cuando la condición del bucle se vuelve falsa, el bucle termina y la primera declaración después del bucle se imprimirá. Si desea usar el bucle infinito while, agregue la condición que siempre es cierta. Por ejemplo, el valor del entero "A" siempre será mayor de 10 para que el bucle nunca finalice:

#incluir
usando el espacio de nombres STD;
int main ()
int a = 10;
mientras (a> = 10)

cout<a ++;

regresar 0;

Nota: En lugar de especificar una condición que siempre es cierta, la palabra clave "verdadera" también se puede usar con un bucle de tiempo.

Cómo usar operadores lógicos en while loop - c++

Operadores lógicos como Y (&&) y O (||) también se puede usar en el Mientras que el bucle. Si está utilizando el operador y ambas condiciones deben ser ciertas para ejecutar el Mientras que el bucle, y si estás usando el O Operador, el bucle se ejecutará hasta que ambas condiciones devuelvan falsas.

#incluir
usando el espacio de nombres STD;
int main ()
int x = 1, y = 1;
mientras ((x <= 5 && y <= 5) || x + y <= 10)
cout << "x: " << x << ", y: " << y << endl;
x ++;
y ++;

regresar 0;

El código anterior demuestra el uso de operadores lógicos y lógicos en un Mientras que el bucle. El bucle continuará funcionando mientras cualquiera de las condiciones sea verdadera:

Línea de fondo

El Mientras que el bucle en C ++ permite que el bloque de un código se ejecute dependiendo repetidamente de una determinada condición. Es un componente esencial de la programación de C ++ que hace que el código sea conciso y más fácil de mantener. La sintaxis del Mientras que el bucle Incluye una condición que debe probarse, declaraciones que se ejecutarán repetidamente y una operación de incremento o disminución al final. Los operadores lógicos como y / o pueden usarse en un bucle de tiempo, aparte de eso, también se puede crear un bucle infinito utilizando una condición que siempre es verdadera.