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.