Codigo {C} Basico

El sitio web donde conocerás de programación en este lenguaje

Conoce el bucle for o ciclo for en c

Post publicado por Admin , a las 19:32 , este tema tiene 1 comment
ciclo o bucle for en c


Los bucles de programación C.

Bucles se utilizan ejecutar un determinado bloque de código varias veces hasta que la condición sea falsa. Los bucles se utilizan para realizar tareas repetitivas.

Considere estos escenarios:

• Si se desea ejecutar un código 100 veces.
• Si se desea ejecutar un código cierto números de veces, dependiendo de la entrada que ponga el usuario.

Estos tipos de tareas pueden ser resueltos utilizando bucles de programación.

Hay 3 tipos de bucles en la programación C:

1. for loop
2. while loop
3. do...while loop

Sintaxis del for

for(instrucción de inicialización; condición; instrucción de actualización) {
       Código a ser ejecutado;
}

Como trabaja el bucle for en C?

La instrucción de inicialización se ejecuta sólo una vez al principio del bucle. A continuación, la condición  se comprueba por el programa. Si la condición es falsa, el bucle se termina. Pero si la condición es verdadera, entonces el código en el interior del bucle o loop se ejecuta y luego se realiza instrucción de actualización. Este proceso se repite hasta que la condición sea falsa.

Ejemplo con el bucle for

Escribir un programa para encontrar la suma de los n primeros números naturales, donde n es introducido por el usuario.

Nota: 1,2,3 ... son llamados números naturales.

#include <stdio.h>
int main(){
    int n, count, sum=0;
    printf("Ingresar valor de n.\n");
    scanf("%d",&n);
    for(count=1;count<=n;++count)  // El bucle for termina si count>n
    {
        sum+=count;    /* Esta instrucción equivale sum=sum+count */
    }
    printf("Suma=%d \n",sum);
    return 0;
}

Salida

Ingresar valor de n.
19
Suma=190

En este programa, se le pide al usuario que introduzca el valor de n. Supongamos que ha introducido 19 a continuación, primero el “count” se inicializa a 1. Entonces, la condición en el bucle, es  verdadera y cumple la condición (count <= n). Por lo tanto, el código en el interior del bucle se ejecuta lo que hace que “Sum“ tenga el valor de 1. A continuación, la expresión ++count se ejecuta de nuevo y se comprueba la condición, que continua siendo en verdadera. Una vez más, el el código en el interior del bucle se ejecuta lo que hace que “Sum“ tenga el valor de 3, y este proceso continúa. Cuando “count” es 20, la condición en el bucle se convierte en falsa y el bucle se termina.
Conoce el bucle for o ciclo for en c
Conoce el bucle for o ciclo for en c - escrito por Admin , publicado en 19:32, categorizado como sentenciacondicional . y tiene 1 comment
1 comment Add a comment
Copyright © 2016 Codigo C Basico.
Desarrollado con la tecnología Blogger.