Crear
Descargar
Obtener Plan Académico
Compartir juego
Completar Frases
Completar Frases

Estructuras de Control

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:

Estructuras de Control

Completar Frases

Jugadas 3

Sobre esta actividad

Completa los espacios en blanco con las estructuras de control correctas.

Creada por

Ecuador

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
Estructuras de Control
 

Completar Frases

Estructuras de ControlVersión en línea

Completa los espacios en blanco con las estructuras de control correctas.

por Luis Gavilanes
1

> numero 0

Determinar si un número ingresado por el usuario es positivo o no :
Algoritmo VerificarPositivo
Definir numero Como Real ;
Escribir " Ingrese un número : " ;
Leer numero ;
Si Entonces
Escribir " El número es positivo . " ;
FinSi
FinAlgoritmo

2

num1 num1 num2 num2 >

Encontrar el mayor de dos números en PSeInt
Algoritmo MayorDeDosNumeros
Definir num1 , num2 , mayor Como Real ;
Escribir " Ingrese el primer número : " ;
Leer num1 ;
Escribir " Ingrese el segundo número : " ;
Leer num2 ;
Si Entonces
mayor < - ;
Sino
mayor < - ;
FinSi
Escribir " El número mayor es : " , mayor ;
FinAlgoritm o

3

numero < Sino 0 FinSi Si >

Determinar si un número ingresado por el usuario es positivo , negativo o igual a cero
Algoritmo VerificarNumero
Definir numero Como Real ;
Escribir " Ingrese un número : " ;
Leer numero ;
Si Entonces
Escribir " El número es positivo . " ;
Sino
numero 0 Entonces
Escribir " El número es negativo . " ;

Escribir " El número es igual a cero . " ;

FinSi
FinAlgoritm o

4

OtroCaso Caso Segun Caso Caso Caso

Clasificar una calificación en una escala de 0 a 10 sabiendo que 9 - 10 es Domina los aprendizajes , 7 - 8 . 99 Alcanza los aprendizajes , 4 . 01 - 6 . 99 Esta próximo a alcanzar , Menor o igual a 4 No alcanza los aprendizajes
Algoritmo ClasificarCalificacion
Definir calificacion Como Real ;
Escribir " Ingrese la calificación ( 0 - 10 ) : " ;
Leer calificacion ;
calificacion
9 Hasta 10
Escribir " Domina los aprendizajes " ;
7 Hasta 8 . 99
Escribir " Alcanza los aprendizajes " ;
4 . 01 Hasta 6 . 99
Escribir " Está próximo a alcanzar " ;
MenorOIgualA ( 4 )
Escribir " No alcanza los aprendizajes " ;

Escribir " Calificación no válida " ;
FinSegun

FinAlgoritmo

5

0 MOD Sino FinSi numero 2

Verificar si un número ingresado por el usuario es par o impar
Algoritmo VerificarParImpar
Definir numero Como Entero ;
Escribir " Ingrese un número : " ;
Leer numero ;
Si = Entonces
Escribir " El número es par . " ;

Escribir " El número es impar . " ;

FinAlgoritmo

6

Sino Si Entonces Entonces Si Sino FinSi

Verificar si un número ingresado por el usuario es mayor , menor o igual a 10
Algoritmo CompararCon10
Definir numero Como Real
Escribir " Ingrese un número : "
Leer numero
numero > 10
Escribir " El número es mayor que 10 . "

numero < 10
Escribir " El número es menor que 10 . "

Escribir " El número es igual a 10 . "

FinSi
FinAlgoritmo

7

Entonces Sino FinSi FinSi Entonces Si Sino Si

Determinar si un número ingresado por el usuario es positivo o negativo y , además , si es divisible por 2
Algoritmo VerificarPositivoPar
Definir numero Como Real ;
Escribir " Ingrese un número : " ;
Leer numero ;
numero > 0
Escribir " El número es positivo . " ;
numero MOD 2 = 0
Escribir " Además , el número es par . " ;

Escribir " Además , el número es impar . " ;


Escribir " El número es negativo o cero . " ;

FinAlgoritmo

8

MenorQue 0 MayorQue 0 10 20 10 0 MayorQue

Escribe un algoritmo en PSeInt llamado " ClasificarNumero " que clasifique un número entero según las siguientes categorías :
Si el número es igual a 0 , mostrar el mensaje " El número es cero . "
Si el número es negativo , mostrar el mensaje " El número es negativo . "
Si el número es positivo y menor o igual a 10 , mostrar el mensaje " El número es positivo y menor o igual a 10 . "
Si el número es mayor que 10 y menor o igual a 20 , mostrar el mensaje " El número es mayor que 10 y menor o igual a 20 . "
Si el número es mayor que 20 , mostrar el mensaje " El número es mayor que 20 . "
En caso contrario , mostrar el mensaje " Número no clasificado en las categorías especificadas . "
Algoritmo ClasificarNumero
Definir numero Como Entero ;
Escribir " Ingrese un número entero : " ;
Leer numero ;
Seleccionar numero
Caso
Escribir " El número es cero . " ;
Caso ( )
Escribir " El número es negativo . " ;
Caso ( ) Hasta
Escribir " El número es positivo y menor o igual a 10 . " ;
Caso ( ) Hasta
Escribir " El número es mayor que 10 y menor o igual a 20 . " ;
Caso MayorQue ( 20 )
Escribir " El número es mayor que 20 . " ;
OtroCaso
Escribir " Número no clasificado en las categorías especificadas . " ;
FinSeleccionar
FinAlgoritm o

9

0 0 > numero > numero

Escribe un algoritmo en PSeInt llamado " SumarNumerosPositivos " que solicite al usuario ingresar números positivos hasta que se ingrese un número negativo . El programa deberá mostrar la suma de los números positivos ingresados .
Algoritmo SumarNumerosPositivos
Definir numero , suma Como Real
suma < - 0 ;
Escribir " Ingrese números positivos . Ingrese un número negativo para terminar . " ;
Mientras = Hacer
Escribir " Ingrese un número : " ;
Leer numero ;
Si = Entonces
suma < - suma + numero ;
FinSi
FinMientras
Escribir " La suma de los números positivos ingresados es : " , suma ;
FinAlgoritmo

10

> numero Hacer Mientras 0

Escribe un algoritmo en PSeInt llamado " SumarNumerosPositivosDoWhile " que solicite al usuario ingresar números positivos hasta que se ingrese un número negativo . El programa deberá mostrar la suma de los números positivos ingresados utilizando la estructura de repetición Hacer Mientras ( Do - While ) .
Algoritmo SumarNumerosPositivosDoWhile
Definir numero , suma Como Real ;
suma < - 0 ;
Escribir " Ingrese números positivos . Ingrese un número negativo para terminar . " ;

Escribir " Ingrese un número : " ;
Leer numero ;
Si numero > = 0 Entonces
suma < - suma + numero ;
FinSi
( = )
Escribir " La suma de los números positivos ingresados es : " , suma ;
FinAlgoritmo

11

FinPara Hasta Para Hacer

Suma de los Primeros N Números Naturales con Estructura Para
Escribe un algoritmo en PSeInt llamado " SumarNNumerosNaturales " que solicite al usuario ingresar un número entero positivo N . El programa deberá calcular y mostrar la suma de los primeros N números naturales utilizando la estructura de repetición Para .
Algoritmo SumarNNumerosNaturales
Definir N , suma Como Entero ;
Escribir " Ingrese un número N para sumar los primeros N números naturales : " ;
Leer N ;
suma < - 0 ;
i < - 1 N
suma < - suma + i ;

Escribir " La suma de los primeros " , N , " números naturales es : " , suma ;
FinAlgoritmo

12

intento = numeroAdivinar <> intento numeroAdivinar

Escribe un algoritmo en PSeInt llamado " AdivinarNumero " que genere aleatoriamente un número entre 1 y 10 . El programa deberá solicitar al usuario que adivine el número y continuará pidiendo intentos hasta que el usuario adivine correctamente .
Algoritmo AdivinarNumero
Definir numeroAdivinar , intento Como Entero ;
numeroAdivinar < - Aleatorio ( 1 , 10 ) ;
Repetir
Escribir " Adivina el número ( entre 1 y 10 ) : " ;
Leer intento ;
Si Entonces
Escribir " Incorrecto . ¡ Intenta de nuevo ! " ;
FinSi
Hasta
Escribir " ¡ Correcto ! Has adivinado el número . " ;
FinAlgoritmo

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

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