pseudocodigo de un programa que permita leer n numeros enteros y mostrar el numero mayor, ademas muestre si el numero mayor es capicuo y si es primo
Respuestas a la pregunta
Respuesta:
Declaramos las variables, en este algoritmo utilizamos las siguientes:
Definir x, n, total, numero_mayor Como Entero
Con la función escribir pedimos que se ingrese al total de números.
Escribir «Escribe el total de números a calcular»
Este número lo guardamos con la función leer en la variable total.
leer total
Inicializamos la variable x con el numero 1.
x = 1
Utilizamos un ciclo que se repetirá mientras x sea menor o igual al total de números.
Mientras x <= total Hacer
En el cuerpo del bucle vamos pidiendo los números.
Escribir «Escribe un número»
Estos números los vamos ingresando temporalmente en la variable n.
leer n
Después inicializamos si la variable x es igual a 1.
si x == 1 Entonces
Si la condición se cumple, entonces significa que se está ingresando el primer número, por lógica al ser el primero es el mayor, por lo tanto lo guardamos en la variable numero_mayor.
numero_mayor = n
SiNo
Si la condición no se cumple, entonces quiere decir que se está ingresando el segundo número u otro mayor.
Entonces evaluamos si el número almacenado en la variable n es mayor al número almacenado en la variable numero_mayor.
si n > numero_mayor Entonces
Si la condición se cumple, entonces en la variable numero_mayor asignamos lo que tenga la variable n.
numero_mayor = n
Con estas condiciones al finalizar el bucle, en la variable numero_mayor se almacenara el número más grande.
FinSi
FinSi
Incrementamos la variable x en 1, es decir en cada bucle le vamos sumando 1, esto lo hacemos para que el ciclo tenga movimiento y no se vaya a quedar en un ciclo infinito.
x = x + 1
FinMientras
Finalmente fuera del ciclo, mostramos un mensaje en pantalla donde indicamos el número mayor.
Escribir «El número mayor es: «,numero_mayor
FinAlgoritmo
Explicación: