Fill in the Blanks Estructuras de ControlOnline version Completa los espacios en blanco con las estructuras de control correctas. by 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 num2 > num1 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 0 < > numero Sino 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 Caso Segun OtroCaso 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 2 FinSi numero 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 Entonces Entonces FinSi Sino Si Sino Si 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 Sino FinSi Si Sino FinSi Entonces Entonces 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 MayorQue 0 10 MayorQue 0 20 10 MenorQue 0 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 > > numero 0 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 > Hacer numero 0 Mientras 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 Hasta Hacer FinPara Para 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