Ae galera susse???
meu problema eh o seguinte, tenho que criar um programa em java para calcular a expressão matematica que o usuario digitar, entao no programa eu tenho que verificar a equação e pa! isso eu consigo, ms o problema eh como resolver essa equação digitada…
olha o programa
<blockquote>import <a href="http://java.io">java.io</a>.*;
public class ExpresaoMath
{
public static void main (String[] args)
{
/*PROGRAMA PARA VALIDACAO DE EXPRESSAO MATEMATICA
*E RESOLUÇAO DELA
<em>/
String str = Console.readString("\n Digite a expressão matematica desejada\n ");
// A CONSOLE.READSTRING, EH UMA CLASSE SEPARADA!
int j=0, i=0, v=0;
double result=0;
String strSimb = "[telefone removido]±</em>/() ";
char ch;
while(str.charAt(j) == ’ ')
j++;
for (i=j; i < str.length();i++)
{
ch=str.charAt(i);
if(strSimb.indexOf(ch) == -1)
v=-1;
}
if(v==-1)
{
System.out.println(“Equacao invalida, favor reinicie o programa”);
System.exit(1);
}
else
{
System.out.println(“Equação valida”);
// E AGORA COMO RESOLVER A EQUAÇAO???
}
}
}</blockquote>