Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OCTAVO GRADO REPASO C++

Total questions: 21

Worksheet time: 15mins

Name
Class
Date
1.

El bucle do while garantiza que el menú se muestre al menos una vez.

a)

Verdadero

b)

Falso

2.

El comando `cin` sirve para imprimir mensajes en pantalla.

a)

Verdadero

b)

Falso

3.

El `switch` permite repetir el código varias veces automáticamente.

a)

Verdadero

b)

Falso

4.

El código `case 1: cout << "Hola";` es válido dentro de un `switch`.

a)

Verdadero

b)

Falso

5.

El `default` del `switch` solo se ejecuta si no se cumple ningún `case`.

a)

Verdadero

b)

Falso

6.

¿Cuál es el propósito del siguiente código?

do {

// código

} while(opcion != 3);

a)

Ejecutar al menos una vez y repetir hasta que `opcion` sea 3

b)

Repetir indefinidamente

c)

Ejecutar solo si `opcion` es 3

d)

Ninguna de las anteriores

7.

¿Qué hace el siguiente código? cin >> opcion;

a)

Pide un valor al usuario y lo guarda en `opcion`

b)

Imprime un mensaje

c)

Termina el programa

d)

Ninguna de las anteriores

8.

¿Cuál de estas opciones es válida dentro de un `switch`?

a)

case 0:

b)

case 1:

c)

case 2:

d)

case 3:

9.

¿Qué imprime el siguiente código si el usuario digita 2? switch(opcion){ case 1: cout << "Uno"; break; case 2: cout << "Dos"; break; case 3: cout << "Tres"; break; }

a)

Uno

b)

Dos

c)

Tres

d)

Ninguna de las anteriores

10.

¿Dónde se coloca `break` en una estructura `switch`?

a)

Antes de cada `case`

b)

Después de cada acción de un `case`

c)

Al final del `switch`

d)

Ninguna de las anteriores

11.

¿Qué ocurre si no se coloca `break` en un `case`?

a)

Se ejecuta solo ese `case`

b)

Se ejecutan todos los `case` siguientes

c)

El programa se detiene

d)

Ninguna de las anteriores

12.

¿Qué tipo de estructura permite elegir entre varias opciones?

a)

if

b)

for

c)

switch

d)

while

13.

Escribe el comando para imprimir en pantalla "Hola mundo":

(a)  

14.

¿Cuál es el símbolo que se utiliza para finalizar una instrucción en C++?

a)

;

b)

:

c)

,

d)

.

15.

Escribe el comando para pedir al usuario que ingrese un número y guardarlo en la variable `num`:

(a)  

16.

¿Qué condición se usa en el bucle para salir del menú del siguiente código? do {

cout<<"1. Suma";

cout<<"2. Resta";

cout<<"3. Salir";

} while(________________);

a)

opcion != 3

b)

opcion =! 3

c)

true

d)

false

17.

¿Qué palabra se usa para manejar opciones no reconocidas en un `switch`?

a)

default

b)

case

c)

break

d)

continue

18.

¿Qué es C++?

a)

Un sistema operativo

b)

Una hoja de cálculo

c)

Un lenguaje de programación orientado a objetos

d)

Un programa para editar imágenes

19.

¿En qué entornos se puede programar en C++?

a)

Python, HTML y Css

b)

Excel, Word, Paint

c)

Arduino IDE, Code::Blocks

d)

Windows Media Player

20.

C++ permite crear programas con estructuras como condicionales y bucles.

a)

VERDADERO

b)

FALSO

21.

¿Cuál es la función principal del int main() en un programa en C++?

a)

Guardar imágenes

b)

Ejecutar automáticamente instrucciones en el codigo

c)

Punto de inicio donde comienza a ejecutarse el programa

d)

Controlar el programa