Python - Me gustaria saber si, la calculadora que hice presenta algun fallo, es que estoy empezando

 
Vista:
sin imagen de perfil
Val: 27
Ha disminuido su posición en 3 puestos en Python (en relación al último mes)
Gráfica de Python

Me gustaria saber si, la calculadora que hice presenta algun fallo, es que estoy empezando

Publicado por Yair (9 intervenciones) el 22/10/2020 20:04:00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
print("calculadora")
 
calculadora = input("1-Suma, 2-Resta, 3-Multiplicación 4-División:")
num1 = float(input("Coloque un numero:"))
num2 = float(input("Coloque otro numero:"))
if calculadora =="1":
    resultado=num1+num2
    print("La suma es:",resultado)
if calculadora=="2":
    resultado=num1-num2
    print("La resta es:",resultado)
if calculadora=="3":
    resultado=num1*num2
    print("La multiplicación es:",resultado)
if calculadora=="4":
    resultado=num1/num2
    print("La división es:",resultado)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Patricio
Val: 209
Ha disminuido 1 puesto en Python (en relación al último mes)
Gráfica de Python

Me gustaria saber si, la calculadora que hice presenta algun fallo, es que estoy empezando

Publicado por Patricio (42 intervenciones) el 22/10/2020 21:37:04
Para el caso de la División, deberías validar que num2 sea distinto de 0 (cero).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 27
Ha disminuido su posición en 3 puestos en Python (en relación al último mes)
Gráfica de Python

Me gustaria saber si, la calculadora que hice presenta algun fallo, es que estoy empezando

Publicado por Yair (9 intervenciones) el 22/10/2020 22:02:43
Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Me gustaria saber si, la calculadora que hice presenta algun fallo, es que estoy empezando

Publicado por mario (1 intervención) el 24/10/2020 03:19:26
porque pusiste que lo valores que introduzca el usuario sean de tipo float y no int?
todo lo demas esta bien, solo quiero aclarar esa duda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 27
Ha disminuido su posición en 3 puestos en Python (en relación al último mes)
Gráfica de Python

Me gustaria saber si, la calculadora que hice presenta algun fallo, es que estoy empezando

Publicado por Yair (9 intervenciones) el 24/10/2020 18:45:54
por que me pedian que los numeros fueran con coma decimal
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar