Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica04 Estructuras de Control de Iteracion Anidadas
Practica04 Estructuras de Control de Iteracion Anidadas
Práctica 4
Periodo 2023-1
Generalidades
Se le llama ciclos anidados cuando un ciclo contiene otro ciclo. Un ciclo anidado, es aquel ciclo que dentro de
las instrucciones que va a ejecutar cuando su condición sea verdadera se encuentra otro ciclo (un ciclo dentro
de otro), cuando esto sucede el ciclo interior se ejecuta por completo (todas sus iteraciones hasta que la
condición sea falsa) para cada iteración del ciclo exterior.
Al ciclo contenido se le llama ciclo interior el cual funciona como un ciclo normal, pero se ejecutará tantas
veces como el ciclo que lo contiene, el ciclo externo, se repita.
El ciclo externo comienza su ejecución de forma regular hasta llegar a la ejecución del ciclo interno; el ciclo
externo no avanzará hasta que el ciclo interno termine y una vez el ciclo externo avanza un paso vuelve a
esperar al interno y así sucesivamente hasta que el externo termina.
Ejemplo 1: Programa que con contadores y solamente printf(“*”) imprima el siguiente formato:
#include<stdio.h>
void main(){
int i,j;
for(i=1;i<=3;i++){
for(j=1;j<=3;j++)
printf("*");
printf("\n");
}
}
1 de 2
Programación y Métodos Numéricos
Práctica 4
Periodo 2023-1
2. Realizar un programa que pida que se tres números consecutivos (3, 4 y 5; 9, 10 y 11, etc.). Cuando se
introducen tres números consecutivos dice “gracias” y termina. Mientras no se introduzcan tres
números consecutivos el programa sigue pidiendo números indefinidamente.
3. El programa debe solicitar al usuario un número inicial y final e imprimir los números que se encuentren
entre estos dos. El programa deberá preguntar al usuario si desea capturar otra serie de números. El
número inicial NO debe ser mayor que el final.
5. Programa que capture una palabra y la imprima en mayúsculas y minúsculas (mientras el usuario lo
desee).
Especificaciones
• Utilizar un menú general en donde cada opción será un ejercicio, agregar la opción de salir.
2 de 2