Modo de empleo, mientras que los bucles de programación c

Otra palabra clave popular en bucle de programación C es tiempo. Cuenta con un compañero, hacer, así que los programadores se refieren a este tipo de bucle, ya sea durante o do-while. El lenguaje C es que falta el tipo do-Whacka-do de bucle.

Cómo estructurar una mientras bucle en la programación C

El lenguaje C, mientras que bucle es mucho más fácil mirar que un bucle, pero se trata de una configuración más cuidado y preparación. Básicamente, es la siguiente:

mientras(condición) {Sentencia (s) -}

los condición es un verdadero falso comparación /, al igual que encontraría en una sentencia if. los condición se comprueba cada vez que se repite el bucle. Mientras que es verdad, el bucle gira y la declaración (o declaraciones) entre las llaves continúa ejecutando.

Debido a que la evaluación (condición) sucede al comienzo del bucle, el bucle debe ser inicializado antes de la sentencia while, como se muestra en escribir eso diez veces !.

Entonces, ¿cómo termina un bucle while? La terminación ocurre dentro de las declaraciones del bucle. Por lo general, uno de los estados afecta a la evaluación, haciéndola girar falsa.

Después de que el bucle while se hace esto, la ejecución del programa continúa con la siguiente declaración después de que el corchete final.

Un bucle while también puede renunciar a las llaves cuando se tiene sólo una declaración:

mientras(condición)declaración-

Escribe eso diez veces!

#include int main () {int x-x = 0-while (XLT; 10) {puts ("cirugía de hombro Sore") -x = x + 1-} de retorno (0) -}

El bucle while demostrado tiene tres partes:

  • La inicialización se lleva a cabo en la línea 7, donde la variable x se fija igual a 0.

  • condición de salida del loop está contenida dentro de paréntesis, de la sentencia while, como se muestra en la línea 8.

  • El elemento que itera el bucle se encuentra en la línea 11, donde la variable x se incrementa en valor. O, como programadores decir, “Variable x es incrementado.”

    Video: #7 ciclo while c paso a paso con dev c++

Ejercicio 1: Crear un nuevo proyecto, ex0913, utilizando el código fuente de escribir eso diez veces !. Generar y ejecutar.

ejercicio 2: Cambiar la línea 7 en el código fuente para que la variable x se le asigna el valor 13. Generar y ejecutar. ¿Puede explicar la salida?

ejercicio 3: Escribir un programa que utiliza un bucle while para mostrar los valores de -5 a 5, utilizando un incremento de 0,5.

Video: El Ciclo while en C++ [Curso de Programación C++] [14/28]

Cómo utilizar el do-while bucle en la programación C

El bucle do-while se puede describir como una boca abajo mientras bucle. Eso es cierto, sobre todo cuando nos fijamos en la estructura de la cosa:

do {statement (s) -} while (condición) -

Al igual que con un bucle while, la inicialización debe tener lugar antes de entrar en el bucle, y una de las declaraciones del bucle debe afectar la condición para que el bucle termina. La declaración, mientras que, sin embargo, aparece después del último corchete. La sentencia do comienza la estructura.

Debido a su estructura inversa, la principal diferencia entre un bucle while y un bucle do-while es que el tiempo do-while siempre se ejecuta al menos uno. Así que usted puede emplear mejor este tipo de bucle cuando es necesario asegurarse de que los estados hacen girar una vez. Del mismo modo, evitar hacer, mientras que cuando no desea que las declaraciones de iterar a menos que la condición es verdadera.

Una secuencia de Fibonacci

#include int main () {int fibo, Nacci-fibo = 0-Nacci = 1-do {printf ("%re ", Fibo) -fibo = fibo + Nacci-printf ("%re ", Nacci) -nacci = Nacci + fibo-} while (Nacci lt; 300) -putchar ( `n`) - retorno (0) -}

ejercicio 4: Escriba el código fuente de una secuencia de Fibonacci en un nuevo proyecto, ex0916. Mente su escritura! La sentencia while final (consulte la línea 16) debe terminar con un punto y coma, o de lo contrario el compilador recibe toda Susceptible de usted.

Aquí está la salida:

0 1 1 2 3 5 8 13 21 34 55 89 144 233

El bucle comienza en las líneas 7 y 8, donde se inicializan las variables.

Las líneas 12 a 15 calculan los valores de Fibonacci. Dos funciones printf () muestran los valores.

El bucle termina en la línea 16, donde la declaración mientras que hace su evaluación. Mientras variables Nacci es inferior a 300, se repite el bucle. Puede ajustar este valor más alto para dirigir el programa de salida más números de Fibonacci.

Video: 33. Programación en C - Ciclos o Bucles - El bucle for

En la línea 18, la declaración putchar () limpia la salida añadiendo un carácter de nueva línea.

ejercicio 5: Repita el ejercicio 2 como un bucle do-while.

Artículos Relacionados