mvieira 0 Denunciar post Postado Junho 6, 2006 Caros,Estou enfrentando o seguinte problema com o Java:Preciso trocar em uma string os valores de variáveis solicitadas pelo usuário:Por exemplo:int num = 50;String teste = "num+20>100";Preciso trocar o valor na string de num para 50, deixando a string desta forma:"50+20>100"Além disso, preciso verificar se esta expressão é válida, ou seja, no exemplo citado acima preciso verificar se 70 é maior do que 100.Gostaria de saber se conhecem funções que podem me ajudar a resolver os problemas citados.Grato,Marcos Vieira Compartilhar este post Link para o post Compartilhar em outros sites
abcd_man 0 Denunciar post Postado Julho 26, 2006 Bem, funções simples dificilmente você vai encontrar, para fazer isso você precisará criar uma nova linguagem para sua álgebra (é preciso saber alguma coisa de linguagens formais) e após isso escrever o seu próprio compilador, fazendo isso você poderá fazer qualquer coisa, adição, subtração, exponenciação .... se quizer seguir esse caminho que é o mais difícil com certeza eu posso te ajudar e dar algumas instruções, mas vai ser um trabalho pra um mês inteiro no mínimo. Compartilhar este post Link para o post Compartilhar em outros sites