forked from CloudLabsAI-Azure/Code-Generation-Refactoring
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcalculator.py
More file actions
26 lines (20 loc) · 813 Bytes
/
calculator.py
File metadata and controls
26 lines (20 loc) · 813 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
def suma(a, b):
return a + b
def resta(a, b):
return a - b
def multiplicacion(a, b):
return a * b
def division(a, b):
if b != 0:
return a / b
else:
return "Error: División por cero"
def calculadora():
numero1 = float(input("Introduce el primer número: "))
numero2 = float(input("Introduce el segundo número: "))
print(f"La operación de suma para {numero1} y {numero2} es: {suma(numero1, numero2)}")
print(f"La operación de resta para {numero1} y {numero2} es: {resta(numero1, numero2)}")
print(f"La operación de multiplicación para {numero1} y {numero2} es: {multiplicacion(numero1, numero2)}")
print(f"La operación de división para {numero1} y {numero2} es: {division(numero1, numero2)}")
if __name__ == "__main__":
calculadora()