Estructuras Repetitivas para

Slides:



Advertisements
Presentaciones similares
Fundamentos de programación II
Advertisements

ESTRUCTURAS DE CONTROL
Estructuras Repetitivas
Instrucciones Básicas Entrada de Información
Instrucciones Básicas Salida de Información
Fundamentos de Programación I Agradecimientos al Ing. Namuel Solórzano Peralta por el contenido de esta presentación.
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Estructuras de Repetición Algoritmos
CICLOS EN C – PARTE 2.
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Estructuras de Control
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Curso de Programación I Parte III
Introducción a la Computación
Estructuras de Repetición
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
PARADIGMA Es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada. el término paradigma puede indicar el concepto de esquema.
Estructuras de repetición
Fundamentos de Programación

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.
Ingeniero Anyelo Quintero
Estructuras de Control de Repetición
ESTRUCTURAS ITERATIVAS
Programación de Computadores
Academia de Informática
Estructuras de Iteracion (Repetitivas ) while , for,, do-while
Control de flujo: Bucles
ESTRUCTURAS DO-WHILE Y FOR.
Capítulo 1 “Elementos de Programación”
Introducción a la Programación
Estructuras de Repetición (Repita para)
WHILE Estructuras Repetitivas
Informática Tema 5 - Estructuras de Control Estructuras de Repetición.
Clase 2 Gabriela Araya Baez.  Permite la ejecución de un bloque de instrucciones, mediante la verificación de una condición. Si esta no se cumple (else),
Parte 4: Estructura FOR Basada en diapositivas de Prof. Elizabeth Vidal Duarte.
Juego de Preguntas y Respuestas
Teoría – Alejandro Gonzalez
Estructura de Control Repeticiones(Loops) Ejercicios
ESTRUCTURAS REPETITIVAS

Estructuras de Control.
REPETITIVAS (CÍCLICAS)
Estructuras de Repetición (Hacer-Mientras)
While En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte.
Estructuras de control Resolución de problemas y algoritmos.
Estructuras repetitivas e iterativas  Son herramientas que permiten ejecutar operaciones que se deben aplicar un número repetido de veces. El conjunto.
Estructuras de Repetición (Hacer-Mientras)
For variable = Valor_Inicial to Valor_Final Step Incremento Una o más instrucciones (1) Next Step Incremento, permite especificar si se requiere un incremento.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
Lógica Computacional.
Elaboración de algoritmos usando lógica de programación
Estructuras de Control en Visual Basic.net
Se pueden incluir comentarios en cualquier parte de un programa pero deben delimitarse con llaves o con paréntesis y asterisco:
ESTRUCTURAS REPETITIVAS
Estructuras de Decisión
2011/1 - CLASE 12. AGENDA 1 Introducción 2 Sentencia while 3 Sentencia for 14 Sentencia do-while 5 Instrucciones Especiales 6 Ciclos anidados.
Las funciones son librerías ya estandarizadas que permiten al usuario realizar sus respectivas programaciones. Una función es un conjunto de líneas de.
ESTRUCTURA DE CONTROL REPETITIVAS: WHILE, DO… WHILE
Universidad Autónoma del Estado de México Programación Estructurada
Programación Básica Bachillerato Ingeniería en Informática Lic. Carlos H. Gutiérrez León.
Page 1 Ciclo de Estructuras de Repetición Carlos Bautista García Unidad VI PROG 2270L.
Tipos de ciclos en Visual Basic. Dinámicos y fijos. 6.1 Foro. Wuilson Valencia, Desarrollo de aplicaciones I y Laboratorio. 1.
ESTRUCTURAS SELECTIVAS Elaborado por; Ing. Alberto Pérez.
Ciclos de Repeticion Yoel Gutierrez Unidad 6. Contenido DefinicionExplicacionEjemplosReferencias.
Estructuras Repetitivas Consideraciones. Estructuras Repetitivas  Son aquellas que van a ejecutar un número determinado de veces una instrucción o un.
Estructuras de control repetitivas
Transcripción de la presentación:

Estructuras Repetitivas para Fundamentos de Programación I Agradecimientos al Ingeniero Namuel Solorzano por el material utilizado en estas diapositivas

Para  for(…) Definición Estructura de Control Selectivas Repetitivas Mientras que ->> while() do..while() Para  for(…) Repetitivas

Definición Estructura repetitiva: Una estructura repetitiva es una instrucción que hace que se repitan un número controlado de veces, un conjunto de instrucciones ya sean básicas, de control o complementarias.

Definición …………… Iteración Nro. 1 Iteración Nro. 2 Iteración Nro. N

¿SE PUEDE REDUCIR ESTE ALGORITMO? Definición 1 1 En este segmento de algoritmo, podemos observar que la instrucción de salida y la instrucción de entrada su ejecución se REPITE cada una 4 veces. 2 2 3 3 ¿SE PUEDE REDUCIR ESTE ALGORITMO? 4 4

Definición Estructura repetitiva Para: Esta estructura permite repetir un numero contralado de veces un conjunto de instrucciones (ya sea básicas, de control o complementarias). El NUMERO CONTROLADO DE VECES, se logra mediante una CONDICIÓN

Instrucciones a repetir Definición Estructura repetitiva Para: Para Inicio Fin Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición Estructura repetitiva Para: El símbolo Para, indica el inicio de la estructura repetitiva Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición Estructura repetitiva Para: Inicio y Fin corresponde al rango de veces que se deben iterar el conjunto de instrucciones que hacen parte de la estructura repetitiva Para Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición Estructura repetitiva Para: Inicio corresponde a una variable con su respectiva inicialización: Sintaxis variable  valorInicial Ejemplos i  0 j  1 n  20 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición Estructura repetitiva Para: Fin corresponde al límite, es decir hasta donde debe repetirse el ciclo Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición Estructura repetitiva Para: Incremento/Decremento: se debe especificar un valor, el cual indica como va ir creciendo o decreciendo el contador (recuerde el contador es el que permite controlar la condición) Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición Estructura repetitiva Para: Instrucciones a repetir: En esta sección se deben ubicar todas las instrucciones que el ciclo PARA va a repetir o iterar. Recuerde dentro de estas instrucciones pueden ir: Instrucciones Básicas Instrucciones de Control Algunas instrucciones complementarias Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición ¿Cómo se ejecuta la estructura Para? Inicializa la variable 1 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición ¿Cómo se ejecuta la estructura Para? Verifica si la variable no ha llegado o ha tomado el valor establecido en esta parte 2 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición ¿Cómo se ejecuta la estructura Para? Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para) Si no ha llegado al fin, es decir si el contenido de la variable es MENOR O IGUAL al valor establecido en fin, entra a ejecutar las instrucciones del ciclo 3

Instrucciones a repetir Definición ¿Cómo se ejecuta la estructura Mientras que? Incrementa/Decrementa la variable de acuerdo al valor especificado en esta parte 4 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición ¿Cómo se ejecuta la estructura Para? Nuevamente verifica si la variable no ha llegado o ha tomado el valor establecido en esta parte 5 Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para)

Instrucciones a repetir Definición ¿Cómo se ejecuta la estructura Para? Para Inicio, Fin, Incremento Instrucciones a repetir Fin (Para) 1 2 Estos pasos se repiten mientras la variable sea MENOR O IGUAL al valor especificado en Fin 3 4 5

Ejercicios Desarrollar un algoritmo que permita mostrar cinco veces el nombre de nuestra universidad Desarrollar un algoritmo que permita mostrar los diez primeros números naturales Desarrollar un algoritmo que permita mostrar las potencias dos de los diez primeros números naturales (debe aparecer algo como esto: numero ^ 2 = resultado)

Ejercicios Extra Clase Elaborar un algoritmo y representarlo con Diagrama de Flujo que permita leer 5 números y encuentre el promedio de estos valores Elaborar un algoritmo y representarlo con Diagrama de Flujo que permita capturar n datos de tipo entero y determinar por cada uno si es par o impar positivo o negativo Desarrolle un algoritmo que le permita escribir alternadamente “SI” y “NO” 10 veces cada uno.