La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

TECNOLOGICO DE ESTUDIOS SUPERIORES DE COACALCO

Presentaciones similares


Presentación del tema: "TECNOLOGICO DE ESTUDIOS SUPERIORES DE COACALCO"— Transcripción de la presentación:

1 TECNOLOGICO DE ESTUDIOS SUPERIORES DE COACALCO
TEMA: ESTRUCTURA FOR PROFESOR: INTEGRANTES: Hernandéz Vargas Francia Nohelly Rivera Valdez Nestor Alfredo Torres Hernandéz Daniela Lopéz Campos Edgar Adrian Ordaz Cruz Hugo Erick Vera Climaco Luis Eduardo GRUPO:3121

2 ESTRUCTURAS DE CONTROL
Las estructuras de control determinan la secuencia en la que se ejecutarán las instrucciones de un programa. Las estructuras de control se dividen en tres categorías en función del flujo de ejecución: Estructura secuencial. Estructura alternativa o condicional. Estructura iterativa o repetitiva.

3 ESTRUCTURAS REPETITIVAS O ITERATIVAS.
Instrucción for. Un bucle for hace que una instrucción o bloque de instrucciones se repitan un número determinado de veces mientras se cumpla la condición. C++ dispone de tres estructuras repetitivas: while, do-while for.

4 COMPONENTES DE FOR A CONTINUACIÓN DE LA PALABRA FOR Y ENTRE PARÉNTESIS DEBE HABER SIEMPRE TRES ZONAS SEPARADAS POR PUNTO Y COMA: ZONA DE INICIALIZACIÓN ZONA DE CONDICIÓN ZONA DE INCREMENTO Ó DECREMENTO.

5 COMPONENTES DE FOR El for consiste en tres componentes de repetición:
La primera es la inicialización de una variable contadora. La segunda se trata de una condición que define el limite de ejecución del bucle. La variación del contador el contador puede incrementar o decrementar según sea nuestra necesidad. Ademas esa variación no solo es en una unidad, puede ser en la cantidad que deseas.

6 CARACTERISTICAS DE FOR
1. SE INICIALIZA LA VARIABLE O VARIABLES DE CONTROL. 2. SE EVALÚA LA CONDICIÓN. 3. SI LA CONDICIÓN ES CIERTA SE EJECUTAN LAS INSTRUCCIONES. SI ES FALSA, FINALIZA LA EJECUCIÓN DEL BUCLE Y CONTINÚA EL PROGRAMA EN LA SIGUIENTE INSTRUCCIÓN DESPUÉS DEL FOR 4.SE ACTUALIZA LA VARIABLE O VARIABLES DE CONTROL (INCREMENTO/DECREMENTO) 5.( SE PASA AL PUNTO 2). ESTA INSTRUCCIÓN ES ESPECIALMENTE INDICADA PARA BUCLES DONDE SE CONOZCA EL NÚMERO DE REPETICIONES QUE SE VAN A HACER.

7 DIAGRAMA DE FLUJO ESTRUCTURA FOR

8 En la emisión de radio de un numero determinado de hondas de radio , que van a recorrer una distancia hasta que cumplan un numero de hondas emitidas, por ejemplo 300. Es decir la radio va a emitir ondas hasta cuando el numero de ondas emitidas sea 300. Al llegar a 300 ondas emitidas la radio ya no podrá emitir mas ondas.

9 DIAGRAMA DE FLUJO ESTRUCTURA FOR

10 SINTAXIS EN JAVA

11 EJEMPLOS SUPONGAMOS QUE QUEREMOS MOSTRAR LOS NÚMEROS PARES (MÚLTIPLOS DE DOS) ENTRE EL 500 Y EL CON ESTA INFORMACIÓN INMEDIATAMENTE PODEMOS DETERMINAR QUE POR MEDIO DE UN CICLO DEBEMOS MOSTRAR UNA SERIE DE NÚMEROS COMO LA SIGUIENTE: TENEMOS ENTONCES TODO LO NECESARIO PARA NUESTRO CICLO. TENEMOS UN VALOR INICIAL QUE SERÍA EL 500, UN VALOR FINAL (1000) Y TENEMOS UN TAMAÑO DE PASO QUE ES 2 (LOS NÚMEROS PARES). ESTAMOS AHORA EN CAPACIDAD DE DETERMINAR LOS COMPONENTES ESENCIALES PARA UN CICLO FOR.

12 SOLUCIÓN

13 EJEMPLO 2 Ahora veremos otro ejemplo sencillo en cual haremos que el ciclo for también haga sus iteraciones en sentido inverso, es decir disminuyendo el valor de la variable de control vamos a imprimir por pantalla una cuenta regresiva desde el número 100 hasta el 0.

14 SOLUCIÓN


Descargar ppt "TECNOLOGICO DE ESTUDIOS SUPERIORES DE COACALCO"

Presentaciones similares


Anuncios Google