0

ÂżAlguien me ayuda a solucionar el error de mi Ășltimo "calculadora basica"?

La etiqueta era para poder publicar :v

9th Sep 2020, 12:39 AM
3laCks7ar
3laCks7ar - avatar
3 Answers
+ 6
El problema es quĂ© estĂĄs evaluando "suma == x + y" cuando previamente has asignado a suma = x + y Obviamente al evaluar eso te da "true" es decir que se cumple la primera condiciĂłn de if( suma == x + y), lo mismo has hecho en los otros casos. Todos te van a devolver true pero cĂłmo es un if concatenado siempre se va a ejecutar el cĂłdigo del primer if. lo que puedes hacer es pedir un tercer nĂșmero para la operaciĂłn a realizar ejemplo: int operacion; cout << "1- sumar"; cout << "2- restar"; cin << operacion; if( operacion == 1){ //CĂłdigo para sumar } else if( operacion == 2 ){ //CĂłdigo para restar }
9th Sep 2020, 12:58 AM
CoffeeByte
CoffeeByte - avatar
+ 5
Con mucho gusto. Deberías insertar el código que publicaste en la descripción de la pregunta y para la etiqueta puedes cambiarla y poner "c++", ademås en la descripción puedes poner qué tipo de error tienes o que es lo qué no te estå funcionando .
9th Sep 2020, 12:49 AM
CoffeeByte
CoffeeByte - avatar
+ 1
Gracias lo voy a intentar
9th Sep 2020, 1:52 PM
3laCks7ar
3laCks7ar - avatar