[ Foro de Python ]

Ejercicio 2.3 no sale

11-Jan-2016 09:22
Invitado (Facundo Bernkastel)
1 Respuestas

Hola, estaba haciendo el ejercicio -2.3. Crea un programa que pida al usuario tres números y escriba es resultado de (a+b)*c y a*c+b*c.
Lo escribí de esta manera


print("Dime un número")
primernumero = int(input())
print ("Dime otro número")
segundonumero = int(input())
print ("Dime un tercer número")
tercernumero = int(input())
print ("Resultado de (a+b)*c:")
print((primernumero + segundonumero)* tercernumero)
print ("Resultado de a*c+b*c")
print ((primernumero * tercernumero) + (segundonumero * tercernumero))


Sin embargo ambos resultados me dan exactamente lo mismo, el del primero
Por ejemplo, si pongo 2,3 y 4 ambos resultados dan 20
Agradecería mucho un auxilio, gracias de antemano


17-Jan-2016 17:07
Nacho Cabanes (+83)

De eso se trata. Ambas operaciones deben dar el mismo resultado (es un ejemplo de la propiedad distributiva de la suma y el producto).






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)