e structuras r epetitivas fundamentos de programación i agradecimientos al ingeniero namuel...

Post on 16-Feb-2015

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ESTRUCTURAS REPETITIVAS

Fundamentos de Programación I

Agradecimientos al Ingeniero Namuel Solorzano por el contenido

de estas diapositivas”

SABERES PREVIOS

¿Qué entiendes por ciclo?

Te recuerdas de la atracción mecánica de nombre Silla Voladora ¿Cómo funciona esta atracción mecánica?

¿Recuerdas alguna actividad que en su momento debes repetir por más de una vez?

DEFINICIÓN

Estructura de

Control

Selectivas

Repetitivas

Mientras que ->> while() do..while()

Para ->> for(…)

DEFINICIÓN

Estructura repetitiva:

Una estructura repetitiva es una instrucción que hace que se repitan 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

……………

DEFINICIÓN

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.

1

2

3

4

1

2

3

4

¿SE PUEDE REDUCIR ESTE ALGORITMO?

DEFINICIÓN

¿Qué es una Condición?

¿Qué utilidad tiene en la construcción de un ciclo o iteración?

DEFINICIÓN

Estructura repetitiva Mientras que:

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

DEFINICIÓN

Estructura repetitiva Mientras que:

CONDICIÓN

En esta sección se deben colocar las instrucciones que se quiere repetir

DEFINICIÓN

¿Cómo se ejecuta la estructura Mientras que?

CONDICIÓN Evalúa la condición1

DEFINICIÓN

¿Cómo se ejecuta la estructura Mientras que?

CONDICIÓN Si la condición resulta verdadera entra a ejecutar todas las instrucciones que están ubicadas entre:

MQ . .Fin (MQ)

2

DEFINICIÓN

¿Cómo se ejecuta la estructura Mientras que?

CONDICIÓN La estructura vuelve a revisar la condición

3

DEFINICIÓN

¿Cómo se ejecuta la estructura Mientras que?

CONDICIÓN Estos pasos:

se repiten hasta que el resultado de evaluar la condición sea

FALSO

1 2 3

EJERCICIOS

1. Desarrollar un algoritmo que permita mostrar cinco veces el nombre de nuestra universidad

2. Desarrollar un algoritmo que permita mostrar los diez primeros números naturales

3. 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

1. Elaborar un algoritmo y representarlo con Diagrama de Flujo que permita leer 5 números y encuentre el promedio de estos valores

2. 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

3. Desarrolle un algoritmo que le permita escribir alternadamente “SI” y “NO” 10 veces cada uno.

top related