Informática, pregunta formulada por jimenezpolar2004, hace 1 mes

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

Contestado por axell07herrera
1

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:

Otras preguntas