viernes, 4 de septiembre de 2015

Estructuras control: Iterativas o repetitivas



Estructuras control


Iterativas o repetitivas





El Bucle While

El Bucle For

El Bucle Do…While

Bucles Anidados

Bucles


Iteración:


Las estructuras de control repetitivas repiten conjuntos de instrucciones.


Ejemplos:

 Bucles While, Do…While y For.


A menudo es necesario ejecutar una instrucción o un cloque más de una vez.


Ejemplo:


Implementar un programa que calcule la suma de N números leídos desde teclado.


Las estructuras de control repetitivas o iterativas, también conocidas como “Bucles”, nos permiten resolver de una forma elegante este tipo de problemas. Algunas podemos usarlas cuando conocemos el número de veces que deben repetirse las operaciones. Otras nos permiten repetir un conjunto de operaciones mientras se cumpla una condición.

Bucle While.





   









Importante: En el cuerpo del bucle debe existir algo que hará variar el valor asociado a la condición que gobierna la ejecución del bucle.


Ejemplo:

i=0; // Inicialización del contador

While (i<=10) {

Printf (“%d x %d = %d\n”, n, i, n*i);

I++;

}

Cuando no conocemos el número de iteraciones.

While (n!=0) {

Suma = suma + n;

Printf (“Escriba un número (0 para terminar)”: “);

Scanf (“%lf”, &n);

}

No hay comentarios:

Publicar un comentario