//dica para o problema de um usuario do portal javaimportjava.io.*;publicclassExpressão{staticintx;staticStringexp;staticBufferedReadera;publicstaticvoidmain(Stringargs[]){System.out.println("Digite a expressao a ser resolvida");a=newBufferedReader(newInputStreamReader(System.in));try{exp=a.readLine();}catch(IOExceptionioe){ioe.printStackTrace();}try{x=Integer.parseInt(exp);}catch(NumberFormatExceptionnfe){nfe.printStackTrace();}System.out.println("O valor da expressao equivale a"+" "+x);}}
amigo esse programinha que eu fiz pode ser uma outra ideia para fazer o seu , nesse programa você digitaria a expressão a ser resolvida como não implementei mais que um número dá erro quando digito mais que um numero. Cocluindo implemente quantos termos na expressão que você quer seguindo este exemplo que deverá funcionar blz !