Estructuras de repetición

Slides:



Advertisements
Presentaciones similares
Diagramas de flujo Pseudo-código Ejercicios Instalación de C++
Advertisements

Sesión 5 Diagramas de Flujo
Sesión 3 Estructuras Repetitivas
Sesión 2 Programación Estructurada
ESTRUCTURA DE DECISION LOGICA
Clase 2 Tipos de datos Asignación de valores Estructura IF Ejercicios
Estructuras de decisión
ALGORITMOS Y LENGUAJES Estructuras de Control CONDICIONAL
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Estructuras de Repetición Algoritmos
LÓGICA DE PROGRAMACIÓN
Introducción a los Algoritmos
Estructuras de Control
1.5 Algoritmos, Pseudocódigo y Diagramas de Flujo
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Estructuras de Control
Curso de Programación I Parte III
Introducción a la Computación
Introducción a la Computación
Introducción a la Computación
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2007 – I (11va Semana) Lunes 14 de Mayo Ing. Juan José Montero Romá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
Representación de los algoritmos
Estructuras de repetición
PSEUDOCÓDIGO. DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE REPRESENTACIÓN DE ALGORITMOS.
Fundamentos de Programación

Estructuras de Control de Repetición
ESTRUCTURAS ITERATIVAS
ESTRUCTURAS DE CONTROL
Programación de Computadores
Introducción a la Computación
ALGORITMOS.
Diseño de diagramación Diagrama: es una representación gráfica del flujo información de y el proceso de ejecución del programa. Plateo del problema en.
INTRODUCCIÓN A LA COMPUTACIÓN
ESTRUCTURA DE DECISION LOGICA
Juego de Preguntas y Respuestas
Teoría – Alejandro Gonzalez
Estructura de Control Repeticiones(Loops) Ejercicios
ESTRUCTURAS REPETITIVAS

Fundamentos de Programación Iteraciones
Introducción a la Ingeniería de Sistemas
ESTRUCTURA DE DECISION LOGICA
Estructuras de Repetición (Hacer-Mientras)
A continuación… Repaso Repaso Estructuras de Decisión Ejemplos
Estructuras repetitivas e iterativas  Son herramientas que permiten ejecutar operaciones que se deben aplicar un número repetido de veces. El conjunto.
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.
DEV- C++ ·include <iostream> Int x x=x+2(x)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
Elaboración de algoritmos usando lógica de programación
Carolina Galaviz Inzunza CBTIS No. 37.  Este ciclo se repite durante una cantidad definida de iteraciones, por lo que no depende de las acciones.
Tema 3: Introducción a la Programación Estructurada
Prueba de escritorio Computación y Sistemas de Información.
Estructuras básicas Sentencias de control
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
ALGORITMO QUE SUME 2 VALORES E IMPRIMA EL RESULTADO 1. Inicio 2. Inicializar variables A=0,B=0,C=0 3. Asignar valores a las variables A=20,B=50.
Presenta: Dr. Jorge Rodríguez Arce.
Ciclos en Visual Basic Yaimira Pérez. Los ciclos son estructuras de repetición que ejecutan una o varias instrucciones durante la cantidad de veces que.
ESTRUCTURAS SELECTIVAS Elaborado por; Ing. Alberto Pérez.
Ciclos condicionales y exactos Estructura de control de ciclos
ESTRUCTURAS CONDICIONALES
Unidad 2. Algoritmos Unidad 4. Control de flujo
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Estructuras de Repetición Algoritmos
UNIDAD V ESTRUCTURAS REPETITIVAS (Para)
Transcripción de la presentación:

Estructuras de repetición

Como llego a CU… Ciudad Universitaria

Ejercicio de algoritmo Un teatro otorga descuentos según la edad del cliente. Determinar cuanto debe pagar una persona por entrara al teatro. Tomar en cuenta que los niños menores de 5 años no pueden entrar al teatro y que existe un precio único de $100 en los asientos. Los descuentos se hacen tomando en cuenta el siguiente cuadro: Categoría Edad Descuento 1 5-14 35% 2 15-19 25% 3 20-45 10% 4 46-65 25% 5 66 y más 35%

Sentencias de Repetición Las estructuras de repetición, permiten la ejecución de una lista o secuencia de instrucciones en varias ocasiones. El número de veces que el bloque de instrucciones se ejecutará se puede especificar de manera explícita, o a través de una condición lógica que indica cuándo se ejecuta de nuevo y cuándo no. A cada ejecución del bloque de instrucciones se le conoce como una iteración.

Mecanismos de iteración 1. Para todos los valores de la serie. 2. Mientras se valida una condición. 3. Repetir- hasta que se satisfaga una condición. AREA PROGRAMACIÓN

PARA Es usado cuando se conoce de antemano, el número de veces que debe repetirse una instrucción o conjunto de ellas. AREA PROGRAMACIÓN

Estructura del ciclo PARA Para variable<-valor_inicial Hasta valor_final Con Paso numero Hacer secuencia_de_acciones FinPara EJEMPLO: Inicio n10 Para A1 Hasta n Con Paso 1 Hacer Escribir "HOLA:", A FinPara Fin AREA PROGRAMACIÓN

Mientras Ejecuta un bloque de instrucciones, mientras una expresión lógica dada se cumpla. Si la condición se cumple, el bloque se ejecuta, después, la condición se vuelve a evaluar. Si la condición se evalúa la primera vez como falsa, el bloque de instrucciones no será ejecutado. AREA PROGRAMACIÓN

Estructura del ciclo Mientras Mientras condición Hacer secuencia_de_acciones FinMientras Ejemplo: INICIO numero<-1 Mientras numero>0 Hacer Escribir "Da un numero:" Leer numero; FIN AREA PROGRAMACIÓN

Repetir Hasta Que Se ejecuta el bloque de instrucciones y después se evalúa la condición. AREA PROGRAMACIÓN

Estructura del ciclo Repetir Hasta Que Repetir secuencia_de_acciones Hasta Que condición Ejemplo: Inicio Escribir "Da un numero:" Leer numero; Hasta Que numero<=0 Fin AREA PROGRAMACIÓN

Ejercicio Suponga que tiene Ud una tienda y desea registrar las ventas en una computadora. Diseñe un algoritmo en Diagrama de flujo y pseudocódigo que lea por cada cliente: 1.el monto de la venta 2.calcule e imprima el IVA 3.calcule e imprima el total a pagar 4.lea la cantidad con la que paga el cliente 5.calcule e imprima el cambio 6. Calcule el total de ventas por dia