Siclos anidados

Páginas: 2 (263 palabras) Publicado: 16 de agosto de 2012
CICLOS ANIDADOS
Un ciclo anidado es un ciclo que contiene otro ciclo. En C tenemos 3 ciclos diferentes el ciclo while, do_while y for, estosciclos se pueden anidar uno en otro ya sea el mismo ciclo o uno diferente. C permite 15 niveles de anidación, cuando se anida un ciclo dentro de otrosiempre se terminan de realizar primero el ciclo que esta más anidado, por ejemplo en caso de que anidáramos dentro de un ciclo do while a un ciclofor, el ciclo for se terminaría primero.
Este programa lee las temperaturas de los 365 días del año cada hora
#include <conio.h>
#include<stdio.h>
void main(void)
{ float temp;
int dias=1, horas;
clrscr();
while(dias<=365)
{
for( horas=1;horas<=24;horas++)
{printf(“Da la temperatura del día %d en la hora %d “,dias,horas);
scanf(“%f”,&temp);
}
dias=dias+1;
}
}
En este caso se pudieran utilizar 2ciclos for, o 2 ciclos while, o 2 do_while, o la combinación de cualquiera de ellos, usted elige de acuerdo a lo que necesite que ciclos leconviene más utilizar.
Por ejemplo, tal vez para este programa usted hubiera elegido 2 ciclos for por ser mas prácticos al estar controlados porcontador.

#include <conio.h>
#include <stdio.h>
void main(void)
{ float temp;
int dias, horas;
clrscr();for(dias=1;dias<=365;dias++)
for( horas=1;horas<=24;horas++)
{
printf(“Da la temperatura del día %d en la hora %d “,dias,horas);
scanf(“%f”,&temp);
}
}
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Anidados
  • Anidamiento
  • Siclo
  • Los Siclos
  • Siclo Xx
  • siclo de rocas
  • Modelo de diseño anidado y cruzado-anidado
  • Anidad 4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS