Crear
Descargar
Obtener Plan Académico
Compartir juego
Intégralo en tu plataforma

Puedes integrar el juego en un LMS compatible con LTI 1.1 o LTI 1.3 como Canvas, Moodle, o Blackboard. De esta manera podrás guardar las puntuaciones automáticamente en el libro de calificaciones de esa plataforma.
Descargar
Has superado el número máximo de juegos que puedes integrar en Google Classroom con tu Plan actual.

Para integrar tantos juegos como quieras en Google Classroom, necesitas un Plan Académico o un Plan Comercial.

Has superado el número máximo de juegos que puedes integrar en Microsoft Teams con tu Plan actual.

Para integrar tantos juegos como quieras en Microsoft Teams, necesitas un Plan Académico o un Plan Comercial.

La descarga de juegos es una característica exclusiva para usuarios con un Plan Académico o un Plan Comercial.

Obtén ahora tu Plan Académico o Comercial y comienza a integrar tus juegos en tu LMS, web o blog.

Si lo deseas, puedes descargar un juego de prueba aquí y probar su integración:

Presentación sobre PSEUDOCÓDIGO: estructuras repetitivas

Presentación

Jugadas 0

Sobre esta actividad

Explora las estructuras repetitivas y alternativas en pseudocódigo con ejemplos y ejercicios.

Creada por

Colombia

Descarga la versión para jugar en papel

Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

%
Anónimo
Anónimo
%
%
%
Has superado el número máximo de juegos que puedes imprimir con tu Plan actual.

Para imprimir tantos juegos como quieras, necesitas un Plan Académico o un Plan Comercial.

Imprime tu juego
Presentación sobre PSEUDOCÓDIGO: estructuras repetitivas
 

Presentación sobre PSEUDOCÓDIGO: estructuras repetitivasVersión en línea

Explora las estructuras repetitivas y alternativas en pseudocódigo con ejemplos y ejercicios.

por Gomez Cobo Juan Jose 10-B 10-4
1

Introducción al Pseudocódigo

El pseudocódigo es una herramienta que ayuda a los programadores a planificar algoritmos de manera sencilla y comprensible. A través de su uso, podemos expresar la lógica de un programa sin necesidad de utilizar una sintaxis específica de un lenguaje de programación.

2

Estructuras Repetitivas

Las estructuras repetitivas permiten ejecutar un bloque de código varias veces, dependiendo de una condición. Son fundamentales para la creación de algoritmos eficientes.

  • Mientras: Ejecuta un bloque de código mientras una condición sea verdadera.
  • Para: Ejecuta un bloque de código un número específico de veces.
3

Estructura Repetitiva: Mientras

La estructura Mientras es utilizada para repetir un conjunto de instrucciones mientras una condición se mantenga verdadera. Su sintaxis básica es:

Mientras (condición) {
  instrucciones;
}

Ejemplo:

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

Ejemplo de 'Mientras'

Consideremos un ejemplo práctico:

total = 0;
n = 0;
Mientras (n < 10) {
  total = total + n;
  n = n + 1;
}
Escribir(total);

Este código suma los números del 0 al 9.

5

Estructuras Alternativas

Las estructuras alternativas permiten tomar decisiones en el flujo del programa. La más común es la estructura Según, que permite ejecutar diferentes bloques de código según el valor de una variable.

6

Estructura Alternativa: Según

La estructura Según se utiliza para evaluar una expresión y ejecutar el bloque de código correspondiente. Su sintaxis es:

Según (expresión) {
  caso valor1:
    instrucciones;
  caso valor2:
    instrucciones;
  default:
    instrucciones;
}
7

Ejemplo de 'Según'

QR

Veamos un ejemplo de la estructura Según:

opcion = 2;
Según (opcion) {
  caso 1:
    Escribir('Opción 1 seleccionada');
  caso 2:
    Escribir('Opción 2 seleccionada');
  default:
    Escribir('Opción no válida');
}
8

Ejercicios de Estructuras Alternativas

QR

Para practicar, realicemos algunos ejercicios:

  • Escribe un pseudocódigo que utilice Según para determinar el día de la semana basado en un número del 1 al 7.
  • Desarrolla un algoritmo que utilice Mientras para contar cuántas veces un número ingresado por el usuario es mayor que 10.
9

Conclusiones

Las estructuras repetitivas y alternativas son esenciales en la programación. Permiten crear algoritmos más dinámicos y eficientes. Practicar con ejemplos y ejercicios es clave para dominar su uso.

¿Estás seguro que quieres abandonar la página?

Al abandonar la página perderás el progreso del juego.