La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ESTRUCTURAS REPETITIVAS

Presentaciones similares


Presentación del tema: "ESTRUCTURAS REPETITIVAS"— Transcripción de la presentación:

1 ESTRUCTURAS REPETITIVAS
Mientras. Repetir mientras. Para.

2 mientras Permite repetir un bloque de instrucciones de “0” a “n” veces. Se evalúa una condición y, en el caso de que sea verdadera se ejecuta un bloque de instrucciones, y se vuelve a evaluar la condición. Si la condición, o expresión, no es verdadera se salta el bloque de instrucciones.

3 mientras Mientras condición No Sí FinMientras Instrucción 1
…. Instrucción N FinMientras Inst 1, Inst 2, …Inst N Condición Bloq instrucciones

4 mientras (ejercicio) Diseña un algoritmo que lee números enteros mientras sean positivos, cuando se lee uno negativo o nulo el programa escribe la palabra “fin”

5 Repetir mientras Permite repetir un bloque de instrucciones de “1” a “N” veces Primero se realiza el bloque de instrucciones. Después se evalúa la condición. Si es verdadera se repite el bloque de instrucciones. Si es falsa se sigue la secuencia del algoritmo.

6 Repetir mientras sí no Repetir Instrucción 1 Instrucción 2 …
Instrucción N Mientras condición Inst 1, Inst 2,…Inst N Bloque instrucciones Condición

7 Repetir mientras (ejercicio)
Diseña un algoritmo que lea números enteros positivos o negativos y que si se introduce un “0” escriba la palabra “fin”

8 Para El número de veces que se repetirá el bloque de instrucciones está fijado.

9 Para (cuidado en C) Para Vi Vf con Inc=n FinPara Instrucción 1
Instrucción N FinPara Inst 1, Inst 2, …Inst N

10 Para (aclaración C) El valor final viene dado por una condición, si esa condición es un igual debe usarse el operador “==“ No el “=“ que corresponde a asignación

11 Contadores Contador Es una variable que va a contener un valor que se irá incrementando o decrementando en una cantidad fija. SIEMPRE debe ser inicializado. Se usan para contabilizar el número de veces que se repite un proceso.

12 Acumuladores Un acumulador es una variable que va a almacenar el resultado de operaciones aritméticas repetidas, de forma que se va actualizando su contenido cada vez que se realiza la operación. Si la operación es una suma deben inicializarse a “0”. Si la operación es un producto deben inicializarse a “1”

13 Interruptores (switch)
Variables que pueden tomar dos valores: verdadero, falso (“1” “0”) Deben ser inicializados. Su objetivo es recordar un punto del programa o un suceso acaecido o no con antelación. También puede usarse como indicadores de alternartivas o condicionales.

14 Ejercicios Diseña un algoritmo que lea números enteros hasta introducir un “0” y muestre cuántos son positivos y cuántos son negativos.


Descargar ppt "ESTRUCTURAS REPETITIVAS"

Presentaciones similares


Anuncios Google