Java - VerificarParentesis

 
Vista:

VerificarParentesis

Publicado por Ramon (15 intervenciones) el 17/01/2019 08:43:56
Alguien me ayuda ha hacer este?? no consigo lograrlo


Escribe un método que se llame parentesisCorrectos() que recibe una cadenas de texto que contiene una expresión aritmética en la que hay que comprobar que los paréntesis están bien emparejados. Devuelve verdadero o falso.


Ejemplo:

Expresión: ((a + b) / 5-d)

Daría: true

Expresión: )(a + b))

Daría: false
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

VerificarParentesis

Publicado por Tom (1831 intervenciones) el 17/01/2019 10:58:00
Por ejemplo:
Recorres la cadena carácter a carácter y cada vez que encuentras un '(' incrementas un contador que a su vez decrementas cada vez que encuentras un ')'.
Si la final el contador no vale 0, está mal la cadena.
Si lo que ocurre es que no sabes ni hacer el main(), o procesar strings, replantea tu cuestión.
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