matematicas_español

Páginas: 1 (250 palabras) Publicado: 30 de octubre de 2013
Estructuras de Repetición en C
Las estructuras de repetición generan ciclos que permiten repetir una o mas veces ciertas instrucciones. Es importante para el uso de estasestructuras tener especial cuidado que la condición lógica tenga un punto de termino, para así evitar un bucle infinito en un caso no deseado. En el lenguaje de programación C seutilizan 3 tipos de estructuras de repetición.

Estructura de repetición While
Mientras la condición lógica resulte verdadera se repetiran las intrucciones del cuerpo de while.Estructura:
while (condición_lógica){
... cuerpo ...
}
Ejemplo
#include

int main() {
int repetir = 1;
while(repetir==1) {
printf("Ingrese un valor: ");scanf("%d", &repetir);
}
return 0;
}

[editar]Estructura de repetición Do While
Para este caso se ejecutan las instrucciones del cuerpo y posteriormente se evalúa la condiciónlógica y mientras resulte ser verdadera se repetirá el cuerpo. Esta estructura de repetición nos asegura que al menos se ejecutara una vez el cuerpo de la estructura.
Estructura:
do{... cuerpo ...
} while(condición lógica);
[editar]Ejemplo
#include

int main() {
int repetir;
do {
printf("Ingrese un valor: ");
scanf("%d", &repetir);
}while(repetir==1);
return 0;
}
[editar]Estructura de repetición For
Esta estructura consta de 2 campos de asignación y uno de condición. Normalmente se usa para ciclos controlados,con una variable de iteración, asignándole un valor de inicio, la condición de termino y la asignación de cambio. El cuerpo de "for" se repite mientras la condición sea verdadera.Estructura del for:
for(asignación_inicial; condición_lógica; asignación_de_cambio){
... cuerpo ...
}
[editar]Ejemplo
#include

int main() {
int i;
for(i=0; i
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS