Mientras que el bucle en C

Mientras que el bucle en C
El bucle while en el lenguaje de programación C realiza una determinada tarea hasta que una condición especificada se mantiene verdadera. Este bucle tiene una condición iteradora y un iterador que incrementa o disminuye (dependiendo de la lógica de su código) en cada iteración del bucle. En esta guía, hablaremos sobre el funcionamiento del bucle While en el lenguaje de programación C.

Uso del bucle while en el lenguaje de programación C

Hemos tratado de explicar el uso del bucle While en el lenguaje de programación C con la ayuda de los siguientes tres ejemplos:

Ejemplo # 1: Impresión de una serie de números

Intentaremos imprimir una serie de números del 1 al 10 en este ejemplo con la ayuda del bucle while en c. El script que se muestra en la siguiente imagen ha sido diseñado para servir a este propósito:

En este programa, hemos definido una variable entera "NUM" y le hemos asignado el número "1". Luego, al usar el bucle While, hemos incrementado esta variable en cada iteración hasta "10" para que se pueda imprimir una serie de números del 1 al 10 en el terminal.

Luego, creamos un archivo de objeto de este programa con el siguiente comando:

$ GCC mientras.c -o mientras

Para ejecutar este archivo de objeto, utilizamos el siguiente comando:

ps ./mientras

La serie de números se muestra en la siguiente imagen:

Ejemplo # 2: Infinito While Loop

También puede hacer un bucle infinito de bucle mediante el uso de la manera que se muestra en el siguiente script C:

La declaración "while (1)" en este bucle se evalúa como verdadero en cada iteración del bucle, debido a que el cuerpo de este bucle siempre se ejecutará, yo.mi., El mensaje "Hello World" se imprimirá en la terminal para infinito muchas veces.

Esto se puede confirmar con la siguiente salida:

Nota: Para romper este bucle o forzar la ejecución del programa, en este caso, deberá presionar CTRL+ C en su terminal.

Ejemplo # 3: mientras bucle sin una condición iteradora

Un bucle de tiempo en el lenguaje de programación C debe tener una condición iteradora adecuada. En el siguiente script de ejemplo, intentaremos averiguar qué sucede si extrañamos esa condición iteradora.

En este ejemplo, simplemente hemos eliminado la condición de iteración del programa C utilizado en nuestro segundo ejemplo.

Cuando compilamos este programa C, recibimos un error de tiempo de compilación, lo que nos solicita que proporcione una condición de iteración adecuada, como se muestra en la siguiente imagen:

Conclusión

En este artículo, tratamos de explorar el funcionamiento del bucle While en el lenguaje de programación C en tres aspectos diferentes. Después de comprender estos casos, puede usar fácilmente el bucle while mientras escribe sus programas en C.