Necesito ayuda para sacar unos numeros de un string pero antes guardarlos.
Veo q estoy muy flojo con esto del manejo de strings pero bueno si me ayudan podre tener codigo a mano para mirarlo cuando lo necesite en el futuro.
Ahora lo q quiero es esto:
Tengo un string[] datos1 (que contendra strings de ecuaciones) al q quiero mirarlo todo y si uno de esos strings contiene un "*" entonces quiero q me guarde el el numero q esta a la izquierda de ese "*" con su respectivo signo, y el numero q esta a la derecha de ese mismo "*" que en este caso no tendra signo pero en otra variable. Y luego eliminar (numero 1 con signo) + "*" + (numero 2)
Ejemplo:
datos1[0] = "2x-8*1+3"
datos1[1] = "4+3*5+7x*2-9"
Salida de esos dos:
datos1[0] = "2x+3"
datos1[1] = "4-9"
num1[0] = "-8";
num2[0] = "1";
num1[1] = "+3";
num1[2] = "+7x";
num2[1] = "5";
num2[2] = "2";
No puedo dejar ni un codigo empezado porq de seguro lo harian muy distinto ustedes.
Yo sigo preguntando aunque siempre q pido algo asi nunca se toman el tiempo de hacerlo para explicarme, pero igual cualkier opinion o forma de hacerlo me gustaria q me digan, aunque la idea la tendria, solo que me confundo y no sale, por eso pido codigo y no digan q es una tarea porq no lo es y solo quiero aprender.
Desde ya gracias!
http://foro.elhacker.net/net/calculadora_por_jerarquia_c-t262744.0.html
Saludos
Si.. Gracias Novlucker, pero me cuesta mucho entender codigos de otros cuando son muy complejos por eso pense mi propia idea de como hacerlo, y voy a ir preguntando parte por parte aca hasta q pueda juntar toda mi idea, luego obvio que la compartire con todos aca. Y seguramente el que hizo ese calculadora no esta haciendo lo mismo q estoy haciendo yo.
Por ahora solo pido que si alguien tiene ganas de ayudarme que me diga como hacer eso q pido aca, ya que cada vez me falta poco ;)