Icon Crear Crear

Estructuras de Control

Completar frases

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

Descarga la versión para jugar en papel

Edad recomendada: 17 años
3 veces realizada

Creada por

Ecuador

Top 10 resultados

Todavía no hay resultados para este juego. ¡Sé el primero en aparecer en el ranking! para identificarte.
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

  1. tiempo
    puntuacion
  1. tiempo
    puntuacion
tiempo
puntuacion
tiempo
puntuacion
game-icon

Completar

Estructuras de Control

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

Luis Gavilanes
1

0 > numero

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

> num2 num1 num2 num1

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 Si Sino < FinSi 0 >

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

Segun Caso Caso OtroCaso 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

FinSi 2 numero MOD 0 Sino

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 FinSi Entonces Si Sino

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

FinSi Si Sino Entonces FinSi Entonces 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

0 10 MayorQue 0 MayorQue 20 0 10 MenorQue

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

0 numero Mientras > Hacer

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

Hacer Para FinPara Hasta

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 intento = numeroAdivinar 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

13