Sistema que genere la suma, resta, multiplicación, división, división entere, residuo, factorial, de dos números ingresados por teclado
DOC PLUSTutorial13 de Agosto de 2020
870 Palabras (4 Páginas)254 Visitas
ANÁLISIS
TEMA
- Sistema que genere la suma, resta, multiplicación, división, división entere, residuo, factorial, de dos números ingresados por teclado. Además define si los números ingresados son primos e impares.
ALCANCE DEL SISTEMA
- -Operaciones aritméticas básicas con dos números, para un solo usuario.
PERFIL DE USUARIO
- Usuario
OBJETIVOS DEL USUARIO
- Realizar la suma de dos números
- Realizar la resta de dos números
- Realizar la multiplicación de dos números
- Realizar la división de dos números
- Realizar la división entera de dos números.
- Realizar el residuo de la división de dos números.
- Calcular la factorial del primer número.
- Calcular la factorial del segundo número.
- Identificar si el primer número es primo.
- Identificar si el segundo número es primo.
- Calcular si el primer número es par.
- Calcular si el segundo número es impar.
-LISTA DE FUNCIONALIDADES DEL SISTEMA
F001: El sistema debe permitir al usuario realizar la suma de dos números
F002: El sistema debe permitir al usuario realizar la resta de dos números
F003: El sistema debe permitir al usuario realizar la multiplicación de dos números
F004: El sistema debe permitir al usuario realizar la división de dos números
F001: El sistema debe permitir la división entera de dos números
F002: El sistema debe permitir el residuo de la división de dos números
F003: El sistema debe calcular la factorial del primer número
F004: El sistema debe calcular la factorial del segundo número
F005: El sistema debe permitir al usuario identificar si el primero número ingresado para realizar las operaciones es un número primo.
F006: El sistema debe permitir al usuario identificar si el segundo número ingresado para realizar las operaciones es un número primo.
F007: El sistema debe permitir al usuario Calcular si el primer número es par
F008: El sistema debe permitir al usuario Calcular si el segundo número es impar
- DIAGRAMA DE DESPCOMPOSICIÓN FUNCIONAL
[pic 1]
- DIAGRAMA DE FLUJO DIVISION ENTERA Y RESIDUO
[pic 2]
- DIAGRAMA DE FLUJO FACTORIAL DE DOS NÚMEROS
[pic 3]
- DIAGRAMA DE FLUJO NÚMEROS PRIMOS
- [pic 4]
- DIAGRAMA DE FLUJO NUMEROS PARES E IMPARES
[pic 5]
IMPLEMENTACIÓN PROGRAMA
# OPERACIÓN DIVISION Y RESIDUO
print (" *****BIENVENIDO AL PROGRAMA***** ")
print("")
print("")
print("POR FAVOR INGRESE DOS NUMEROS")
print("")
n1=float (input (" PRIMER NÚMERO: "))
n2=float (input (" SEGUNDO NÚMERO: "))
print("")
s = n1 + n2
r = n1 - n2
m = n1 * n2
d = n1/ n2
print (" La suma es: ", s)
print (" La resta es: ", r)
print("")
print (" La multipliación es: ", m)
print (" La división es: ", d)
print("")
if n2<=0 or n1<=0:
print("")
print("///ERROR no se puede dividir números menores a cero///")
...