wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Estructura de Datos - Estructuras de Control C++

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

¿Cuándo es preferible usar la estructura for?

a)

Cuando NO se sabe el número de repeticiones

b)

Cuando las repeticiones son infinitas

c)

Cuando SI se sabe el número de repeticiones

d)

Cuando la condicion no es booleana

2.

¿Cuando usamos la estructura while?

a)

Cuando NO sabemos cuantas repeticiones se va a hacer

b)

Cuando SI se sabe cuantas repeticiones se va a hacer

c)

Cuando la condicion de repeticion no es booleana

d)

Cuando se tienen que hacer mas de 1000 repeticiones

3.

¿Cuántas repteciones hara la siguiente linea de código?

for(int i=0; i<10; i++)

a)

11

b)

12

c)

3

d)

10

4.

¿Cuántas repteciones hara la siguiente linea de código?

for(int i=0; i<=10; i++)

a)

10

b)

11

c)

12

d)

9

5.

¿Cuántas repteciones hara la siguiente linea de código?

for(int i=0; i<10; i--)

a)

1

b)

0

c)

infinitas

d)

10

6.

¿Cuántas repteciones hara la siguiente linea de código?

for(int i=10; i>=1; i--)

a)

20

b)

11

c)

9

d)

10

7.

¿Cuál es la diferencia entre while y do-while?

a)

No hay diferencia son iguales

b)

while evalua primero la condición y do-while lo hace después de la repetición

c)

do-while es como for y while no

d)

do-while no hace repeticiones y while si

8.

¿Qué hace el siguient codigo?

a)

Obtiene la suma de los digitos de un numero

b)

Imprime los digitos de un número

c)

Cuenta cuantos dígitos tiene un número

d)

No hace nada ya que la repetición no se realiza

9.

Los ciclos do-while tambien son una estructura de control:

a)

Cíclica

b)

Específica

c)

Ordenada

d)

De selección

10.

¿Cómo se caracteriza la estructura do while?

a)

Se caracteriza porque es otra estructura de control repetitiva

b)

Se caracteriza porque ejecuta un conjunto de instrucciones realizando la evaluación de la expresión relacional y/o lógica.

c)

Se caracteriza porque ejecuta un conjunto de instrucciones sin realizar previamente la evaluación de la expresión relacional y/o lógica.

11.

Para determinar si se requiere de una estructura de control debe preguntarse si alguna o algunas de las instrucciones deben realizarse varias veces, si la respuesta es afirmativa entonces:

a)

Se requiere un ciclo o estructura SELECTIVA DOBLE

b)

Se requiere un ciclo o estructura SELECTIVA

c)

Se requiere un ciclo o estructura REPETITIVA

d)

Se requiere un ciclo o estructura SELECTIVA MÚLTIPLE

12.

Para que una estructura sea repetitiva, las instrucciones se deben realizar:

a)

Mínimo una vez

b)

Varias veces

c)

Sólo una vez

d)

Máximo 2 veces

13.

Esta imagen NO corresponde a

a)

Estructura selectiva doble

b)

Estructura selectiva múltiple

c)

Estructura repetitiva

d)

Estructura selectiva

14.

Estructuras de control repetitivas es C++

a)

cin

b)

for

c)

if

d)

while

15.

Para indicar el comienzo y el final de la función Main se debe usar:

a)

Llaves {}

b)

Paréntesis ()

c)

Comillas " "

16.

Son las estructuras que nos permiten iterar:

a)

Condicionales

b)

Repetitivas

c)

Secuenciales

d)

Todas

17.

pow()

a)

se utiliza para calcular potencias

b)

se utiliza para comparar p o w

c)

se utiliza para ponderar

d)

se utiliza para multiplicar

18.

Este tipo de ciclo permite iterar una vez y después revisa la condición

a)

do while

b)

while

c)

for

19.

Cual de las siguientes estructuras permite tomar una decisión por CASOS basados en una variable

a)

for

b)

if

c)

while

d)

switch

20.

Que hace esta pregunta if(num != 0)

a)

Pregunta si un número es igual a 0

b)

Pregunta si un número es mayor a 0

c)

Pregunta si un número es distinto de 0

d)

Pregunta si un número es menor a 0

21.

Son sentencias de control selectivas en lenguaje C:

a)

if - else

b)

for

c)

switch

d)

while

22.

Son operadores lógicos en lenguaje C...

a)

< , > , ==

b)

&& , ||, !

c)

{ }

d)

( ) , [ ]

23.

Estructura if simple

a)

tiene una instrucción else

b)

ejecuta la instrucción cuando se cumpla la condición

c)

después de la condición se coloca un punto y coma

d)

ninguna de las anteriores

24.

LA estructura if...else, es de tipo...

a)

Selectiva

b)

Selectiva múltiple

c)

Repetitiva

d)

Iterativa

25.

Cuando hay un if dentro de otro if, se le llama?

a)

If con if adentro

b)

Ifisito al de adentro

c)

If anidado

d)

If con hijo