Cálculo del Factorial.
Crea un programa en PSeInt que permita al usuario calcular el factorial de un número entero no negativo. Sigue estos pasos:
1. Pide al usuario que ingrese un número entero no negativo `n`.
2. Verifica si `n` es un número entero no negativo. Si no lo es, muestra un mensaje de error y solicita al usuario que ingrese un valor válido.
3. Calcula el factorial de `n`, que es el producto de todos los números enteros positivos desde 1 hasta `n`.
4. Muestra el resultado del factorial al usuario.
5. Pregunta al usuario si desea calcular el factorial de otro número o salir del programa.
Algoritmo CalculoFactorial
Definir n, factorial Como Entero
Definir respuesta Como Caracter
Repetir
Escribir "Calculadora de Factorial"
Escribir "Ingrese un número entero no negativo: "
Leer n
Si n < 0 Entonces
Escribir "Error: Ingrese un número entero no negativo."
Sino
// Inicializa el factorial en 1
factorial <- 1
// Calcula el factorial
Para i <- 1 Hasta n Hacer
factorial <- factorial * i
Fin Para
Escribir "El factorial de ", n, " es: ", factorial
Fin Si
Escribir "¿Desea calcular el factorial de otro número? (S/N): "
Leer respuesta
Hasta Que respuesta = "N"
FinAlgoritmo


Comentarios
Publicar un comentario