UNIDAD V ANIDAMIENTO DE CICLOS

Slides:



Advertisements
Presentaciones similares
Estructuras de control repetitivas
Advertisements

MANUAL EXPRESS DE C J.M.sevilla.
Estructuras de control
EJERCICIOS DE PROGRAMACION
INTRODUCCIÓN A LA COMPUTACIÓN 14va Semana – 24va Sesión Miércoles 01 de Junio del 2005 Juan José Montero Román
INTRODUCCIÓN A LA COMPUTACIÓN
REPRESENTACIÓN GRÁFICA DE ALGORITMOS
Víctor Mario Vélez Marín Programación Programación (TE243) Víctor Mario Vélez Marín Universidad Tecnológica de Pereira Facultad de Tecnología Eléctrica.
Son aquellas que van a ejecutar un número determinado de veces una instrucción o un conjunto de ellas. Un BUCLE O CICLO son las instrucciones a repetirse.
Estructuras de Control Iterativas
Introducción a la Computación
Estructuras de Iteracion (Repetitivas ) while , for,, do-while
Control de flujo: Bucles
ESTRUCTURAS DO-WHILE Y FOR.
WHILE Estructuras Repetitivas
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
Informática Tema 5 - Estructuras de Control Estructuras de Repetición.
Estructura de Control Repeticiones(Loops) Ejercicios
Estructuras de Control.
Estructuras repetitivas e iterativas  Son herramientas que permiten ejecutar operaciones que se deben aplicar un número repetido de veces. El conjunto.
Ciclos: EJERCITACION PARA LA EVALUACIÓN Ignacio romero.
CICLOS EN C – PARTE 3.
ESTRUCTURA DE CONTROL REPETITIVAS: WHILE, DO… WHILE
ESTRUCTURAS SELECTIVAS Elaborado por; Ing. Alberto Pérez.
Applications Development I 6.1 Foro Tomas Anzalotta Alvarado.
Ciclos condicionales y exactos Estructura de control de ciclos
Estructuras Repetitivas Consideraciones. Estructuras Repetitivas  Son aquellas que van a ejecutar un número determinado de veces una instrucción o un.
ESTRUCTURAS DE DATOS Y ALGORITMOS Samuel Peñaló
ESTRUCTURAS DE CONTROL. OBJETIVO  Aplicar las diferentes estructuras de control dentro de la especificación de un algoritmo.
SERIES Y SUMATORIAS.
Paul Leger Repaso While y FOR Paul Leger
Métodos para ejecutar la operación de reunión (join)
Estructuras de Control.
TECNOLOGICO DE ESTUDIOS SUPERIORES DE COACALCO
Estructuras Repetitivas Estructuras Repetitivas
CLASE XII.
Ciclos condicionales y exactos Estructura de control de ciclos
Olimpiadas Chilenas de Informática - Formación
Anexo Chame-San Carlos
POTENCIACION GRADO 5.
Estructuras de Control en Visual Basic.net
While... End While Jerónimo Jesica Oropeza William Montes Cesar
PSEUDOCÓDIGO Prof. Rafael Mourglia.
ESTRUCTURAS DE CONTROL REPETITIVAS
Estructuras de control repetitivas
Programación Orientada Objetos
Continuación Unidad 4. Control de flujo
Unidad 2. Algoritmos Unidad 4. Control de flujo
Continuación Unidad 4. Control de flujo
INSTITUCIÓN EDUCATIVA SAN CRISTÓBAL
Fundamentos de Programación. Estructuras de Control
ESTRUCTURAS DE CONTROL EN VISUAL BASIC.NET Prof.: Rafael Mourglia.
Fundamentos de programación
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Estructuras Repetitivas
Fundamentos de programación
Estructuras de Control Ciclos
ACCIONES Y ESTRUCTURAS
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
CICLOS EN JAVA FOR, WHILE, DO WHILE Un ciclo en Java o bucle en Java (como prefieras llamarlo) permite repetir una o varias instrucciones cuantas veces.
Informática Ingeniería en Electrónica y Automática Industrial
Sentencias de Control Repetitivas
Estructuras de control
Estructuras repetitivas Contenido: Introducción Estructura repetir Estructura mientras Estructura para Ejercicios resueltos*Autoevaluación*Glosario*Cultura.
UNIDAD IV ESTRUCTURAS DE DESICIÓN LÓGICA (Simple, Doble, Anidada o Múltiple ) Msc. Rina Arauz.
UNIDAD V ESTRUCTURAS REPETITIVAS (Para)
UNIDAD V ESTRUCTURA REPETITIVA (Mientras)
UNIDAD V ESTRUCTURA REPETITIVA (Repetir Hasta Que)
UNIDAD VI ARREGLO UNIDIMENSIONAL
CICLOS. OPERADOR DE ASIGNACION COMPUESTA CICLO WHILE.
Transcripción de la presentación:

UNIDAD V ANIDAMIENTO DE CICLOS

ANIDAMIENTO DE CICLOS Consiste en usar un ciclo dentro de otro. Bucles anidados Los bucles anidados constan de un bucle externo con uno o más bucles internos. Cada vez que se repite el bucle externo, los bucles internos se repiten, se vuelven a evaluar los componentes de control y se ejecutan todas las iteraciones requeridas. El funcionamiento de un ciclo anidado se lleva a cabo teniendo en cuenta que el ciclo más interno es el primero en ejecutar. Por ejemplo en caso de que anidáramos dentro de un ciclo «Mientras» a un ciclo «Para», el ciclo «Para» se terminaría primero.

Ejemplo de Ciclo Anidado:

CICLOS ANIDADOS Se puede anidar de la siguiente forma: 1.       Un mientras dentro de un mientras: I = 1 Mientras i <= N haga        J = 1 Mientras J <= N haga        Bloque de instrucciones        Fin mientras Fin mientras 2.       Un para dentro de un para: Para i = 1, N, 1 haga      Para J = 1, N, 1 haga            Bloque de instrucciones      Fin para Fin para 3.       Ciclos combinados: Mientras y para. Para y mientras.

Ejemplo (pseint) de Ciclo anidado:

Ejercicios: 1) Escriba un Algoritmo que lee las temperaturas de los 365 días del año cada hora 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; 2) Escriba un Algoritmo que utilizando ciclos anidados genere la siguiente serie: 1 22 333 4444 55555 ……. .n veces n 3) Escriba un Algoritmo que pida los siguientes datos para un grupo de alumnos: Matricula, Nombre, Numero de materias que lleva, Promedio de cada una de las materias que lleva, con ello deberá imprimir lo siguiente: Promedio de cada alumno Promedio del grupo Numero de aprobados Numero de reprobados

4) Escriba un Algoritmo que muestre por pantalla la tabla de multiplicar de un número entero introducido por el usuario. El proceso debe repetirse mientras que el usuario lo desee. do { printf( "\n Introduzca un numero entero: " ); scanf( "%d", &numero ); printf( "\n La tabla de multiplicar del %d es:\n", numero ); for ( i = 1 ; i <= 10 ; i++ ) printf( "\n %d * %d = %d", i, numero, i * numero ); } printf( "\n\n Desea ver otra tabla (s/n)?: " ); scanf( "%c", &seguir ); } while ( seguir != 'n' ); 5) Realice un algoritmo que escriba lo siguiente: 4 1 12 123 1234 123 12 1