matematicas_español
Páginas: 1 (250 palabras)
Publicado: 30 de octubre de 2013
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.