Sistema que genere la suma, resta, multiplicación, división, división entere, residuo, factorial, de dos números ingresados por teclado
Enviado por DOC PLUS • 13 de Agosto de 2020 • Tutorial • 870 Palabras (4 Páginas) • 226 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///")
...