New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Estructuras de Control en la Programación Estructurada

Video Quiz

Played 0

About this activity

En esta actividad observarás un video sobre las estructuras de control utilizadas en la programación estructurada. Durante la reproducción responderás preguntas de opción múltiple relacionadas con los conceptos de selección simple (if), selección múltiple (switch) y las estructuras de repetición (while, do-while y for).

El propósito de esta actividad es fortalecer la comprensión de estas estructuras, identificar sus características y reconocer su aplicación en la solución de problemas mediante algoritmos y programas. Lee atentamente cada pregunta y selecciona la respuesta que consideres correcta con base en la información presentada en el video.

Created by

Mexico

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Estructuras de Control en la Programación Estructurada
 

Estructuras de Control en la Programación EstructuradaOnline version

En esta actividad observarás un video sobre las estructuras de control utilizadas en la programación estructurada. Durante la reproducción responderás preguntas de opción múltiple relacionadas con los conceptos de selección simple (if), selección múltiple (switch) y las estructuras de repetición (while, do-while y for). El propósito de esta actividad es fortalecer la comprensión de estas estructuras, identificar sus características y reconocer su aplicación en la solución de problemas mediante algoritmos y programas. Lee atentamente cada pregunta y selecciona la respuesta que consideres correcta con base en la información presentada en el video.

by Ana Maria Piedad Rubio
QR
1

¿Cuál es el objetivo principal de las estructuras de control en un programa?¿Qué evalúa la expresión lógica de una estructura if?

2

¿Qué evalúa la expresión lógica de una estructura if?

3

En el ejemplo del producto de lujo, ¿qué ocurre cuando el usuario indica que el producto sí es de lujo?

4

¿Qué son los condicionales anidados?

5

¿Cuál es la estructura utilizada para realizar una selección múltiple en lenguaje C?

6

¿Cuál es la función de la instrucción break dentro de un switch?

7

¿Qué estructura de repetición evalúa la condición antes de ejecutar el bloque de instrucciones?

8

¿Qué característica distingue al ciclo do-while del ciclo while?

9

¿Qué elementos forman la cabecera de un ciclo for?

10

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

Explicación

Las estructuras de control permiten modificar el flujo normal de ejecución de un programa. Gracias a ellas es posible tomar decisiones mediante condiciones o repetir instrucciones utilizando ciclos, lo que hace que los programas sean más dinámicos y eficientes

La estructura if utiliza una expresión lógica que siempre se evalúa como verdadera o falsa. Dependiendo del resultado, el programa decide qué conjunto de instrucciones ejecutar

En el ejemplo presentado, la estructura if permite aplicar un incremento del 25 % al precio únicamente cuando el producto es considerado de lujo, mostrando una aplicación práctica de la selección simple

Los condicionales anidados permiten evaluar varias condiciones de forma organizada. Son útiles cuando una decisión depende del resultado de otra condición previamente evaluada

La estructura switch facilita la selección entre varias alternativas utilizando una sola variable. Cada opción se define mediante un case, y normalmente se utiliza la instrucción break para finalizar cada caso

La instrucción break evita que el programa continúe ejecutando los demás casos del switch. Su uso permite que únicamente se ejecute el bloque correspondiente al caso seleccionado

El ciclo while verifica primero la condición lógica. Si esta resulta falsa desde el inicio, el bloque de instrucciones no se ejecutará, por lo que es importante controlar correctamente la condición del ciclo

A diferencia del ciclo while, el do-while ejecuta el bloque de instrucciones una primera vez y posteriormente evalúa la condición. Esto garantiza que las instrucciones se ejecuten al menos una ocasión

La estructura for reúne en una sola línea la inicialización de la variable de control, la condición que determina la repetición y la actualización del contador, lo que la hace especialmente útil cuando se conoce el número de iteraciones

Tanto while como do-while son estructuras de repetición; sin embargo, la principal diferencia radica en el momento en que evalúan la condición. Esta característica determina si el bloque de instrucciones puede ejecutarse cero veces o al menos una vez

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.