Search Header Logo
Sentencia For

Sentencia For

Assessment

Presentation

Other

University

Hard

Created by

iliac Huerta

Used 5+ times

FREE Resource

8 Slides • 3 Questions

1

​Sentencia FOR

(C++)

El arte de repetir y repetir​ (Por Iliac Huerta Trujillo)

2

Ciclo o bucle (loop)

Entendiendo un ciclo:

Un Ciclo o bucle es un mecanismo que nos permite ejecutar un grupo de

sentencias de forma repetitiva hasta que una condición se deja de cumplir.

Elementos:

1 Cuerpo del ciclo.

2 Condición de paro.

Definición:

Una iteración es la ejecución del cuerpo del ciclo una vez.

3

media

La sentencia for, permite realizar ciclos de repetición controlada dado que ejecuta un

bloque de sentencias definidas un número determinado de veces, para esto usa una variable de control que generalmente es de tipo entero.

FOR​

4

Sintaxis:

for ( Inicialización ; condición ; incremento/decremento){

// cuerpo del ciclo

}

​Donde:

Inicialización: Permite definir la variable que se ​usará como variable de control, y el valor inicial que tendrá.

Condición: La expresión lógica que debe cumplirse para que se siga ejecutando el ciclo for.

Incremento/Decremento: Cómo va cambiando la variable(generalmente en pasos de 1 pero no es obligatorio)​

5

Ejemplo​

media

Como puede observar, el programa imprime:

Valor de i = 0

Valor de i = 1

...​

Valor de i = 9

Por iniciar la variable i en 0, siempre y cuando i sea menor que 10 (9 lo es) e incrementando i en 1 cada que se hace una iteración.​

6

Multiple Choice

Question image

¿Cual es la salida del programa?

1

valor de i = 0

valor de i = 2

valor de i = 4

valor de i = 6

valor de i = 8

2

valor de i = 1

valor de i = 3

valor de i = 5

valor de i = 7

valor de i = 9

3

valor de i = 2

valor de i = 4

valor de i = 6

valor de i = 8

valor de i = 10

4

valor de i = 0

valor de i = 1

valor de i = 3

valor de i = 5

valor de i = 7

valor de i = 9

7

Como pudiste ver en la pregunta anterior, la variable de control se puede afectar en el bloque de código del ciclo.

Atención:​

media

8

Consiste en ciclos que contienen otros ciclos, en estos casos es usual que cada uno tenga su propia variable de control, la sintaxis se debe mantener (esa nunca es negociable).

​Ciclos anidados

​Estas lista(o) para una sesión de preguntas (Éxito)

media

9

Fill in the Blank

Question image

¿Cual debe ser la condición lógica que imprima la tabla de multiplicar del número proporcionado?

ejemplo:

1 * 5 = 5

2 * 5 = 10

...

10 * 5 = 50

10

Multiple Choice

¿Qué ciclo inicia una matriz con números descendentes de 100 a 1?

1
2
3

11

media

Espero que te haya quedado claro el tema presentado, si tienes alguna duda o comentario, no dudes en contactarme a:

ihuertatemp@gmail.com

Con gusto te atenderé. Éxito.​

​Llegamos al final.

​Sentencia FOR

(C++)

El arte de repetir y repetir​ (Por Iliac Huerta Trujillo)

Show answer

Auto Play

Slide 1 / 11

SLIDE