Dev - C++ - ¿Se puede crear una operacion aritmética desde el usuario (cin>>char)

 
Vista:
Imágen de perfil de Augusto Lautaro
Val: 16
Ha disminuido 1 puesto en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

¿Se puede crear una operacion aritmética desde el usuario (cin>>char)

Publicado por Augusto Lautaro (9 intervenciones) el 29/03/2020 06:29:25
Hola, necesito que el usuario (que interactua con la linea de comandos) pueda definir una operación por si mismo...
El objetivo sería que el usuario ingrese a travez de la consola
1
Ejemplo: cin>>userOp
5 * 4 / 2 + 7 y que la consola devuelva el valor (17 en este caso) . Gracias!
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 Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

¿Se puede crear una operacion aritmética desde el usuario (cin>>char)

Publicado por Alfil (1444 intervenciones) el 30/03/2020 12:50:33
Directamente no, tendrías que desarrollar algún tipo de algoritmo que analizara la entrada y realizara las operaciones en consecuencia.

Podrías analizar si el dato a leer es o no un número, si lo es, lo lees como un float, si no, como un char, y vas actuando en consecuencia.

A ver si con esta pista lo solucionas.
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