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:

PSEUDOCÓDIGO: Estructuras Repetitivas y Alternativas

Slideshow

Played 0

About this activity

Explora las estructuras repetitivas y alternativas en pseudocódigo para mejorar tu programación.

Created by

Colombia

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
PSEUDOCÓDIGO: Estructuras Repetitivas y Alternativas
 

PSEUDOCÓDIGO: Estructuras Repetitivas y AlternativasOnline version

Explora las estructuras repetitivas y alternativas en pseudocódigo para mejorar tu programación.

by Hernández Dorado Kevin Andrés 10-3
1

Introducción al Pseudocódigo

El pseudocódigo es una herramienta que permite expresar algoritmos de manera sencilla y comprensible. Su objetivo es facilitar la comprensión de la lógica de un programa sin la complejidad de un lenguaje de programación específico.

2

Estructuras Repetitivas: Mientras

Las estructuras repetitivas permiten ejecutar un bloque de código varias veces. La estructura Mientras se utiliza para repetir un conjunto de instrucciones mientras se cumpla una condición específica.

  • Ejemplo: Mientras (condición) { instrucciones }
3

Uso de 'Mientras' en Pseudocódigo

La estructura Mientras es útil para:

  • Realizar tareas repetitivas.
  • Controlar la ejecución basada en condiciones.
  • Optimizar bucles en algoritmos.

Ejemplo práctico:

contador = 0
Mientras (contador < 5) {
Escribir(contador)
contador = contador + 1
}
4

Estructuras Alternativas: Según

Las estructuras alternativas permiten tomar decisiones en función de condiciones. La estructura Según es una forma de simplificar múltiples condiciones.

  • Ejemplo: Según (variable) { caso1: instrucciones; caso2: instrucciones; }
5

Uso de 'Según' en Pseudocódigo

La estructura Según es ideal para:

  • Evaluar múltiples condiciones de manera clara.
  • Mejorar la legibilidad del código.
  • Facilitar el mantenimiento del algoritmo.

Ejemplo práctico:

Según (opción) {
1: Escribir("Opción 1 seleccionada")
2: Escribir("Opción 2 seleccionada")
3: Escribir("Opción 3 seleccionada")
}
6

Ejercicios de Estructuras Alternativas

Para practicar el uso de estructuras alternativas, considera los siguientes ejercicios:

  • Crear un pseudocódigo que evalúe un número y determine si es positivo, negativo o cero.
  • Desarrollar un algoritmo que reciba una letra y determine si es vocal o consonante.
7

Ejercicio 1: Evaluar Números

Desarrolla un pseudocódigo que realice lo siguiente:

Escribir("Ingrese un número:")
Leer(numero)
Según (numero) {
0: Escribir("Es cero")
>0: Escribir("Es positivo")
<0: Escribir("Es negativo")
}
8

Ejercicio 2: Vocal o Consonante

Escribe un pseudocódigo que determine si una letra ingresada es vocal o consonante:

Escribir("Ingrese una letra:")
Leer(letra)
Según (letra) {
'a', 'e', 'i', 'o', 'u': Escribir("Es vocal")
default: Escribir("Es consonante")
}
9

Conclusiones

Las estructuras repetitivas y alternativas son fundamentales en el desarrollo de algoritmos. Dominar su uso en pseudocódigo es clave para mejorar la lógica de programación y la resolución de problemas.

10

Próximos Pasos

Para seguir mejorando tus habilidades en programación:

  • Practica más ejercicios de pseudocódigo.
  • Explora otros tipos de estructuras de control.
  • Aplica lo aprendido en lenguajes de programación reales.
Are you sure you want to leave the page?

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