Hola amigos del MUGPERU tengo una gran duda. Tengo que hacer un programa que me que dibuje (o me los imprima en cuadros) la descomposicion de una funcion matematica en orden de acuerdo a su prioridad de operadores:(+,-,*,/) Asi como el ejemplo siguiente A) X = 23 + 20 * ( 15 + lp ) ---------------------- FUNCIONMATEMATICA variable signo expresion1 ! ! --------------------------------------- X = numero signo expresion2 ! ! ----------------------- 23 + numero signo expresion3 &nbs;! ! ------------------------- 20 * numero signo variable 15 + lp
B) X = 20 - lp*3 +20 --------------------- FUNCIONMATEMATICA variable signo expresion1 ! ! -------------------------------------- X = numero signo &nbs; expresion2 ! ! --------------------------------------------- 20 - expresion3 signo numero --------------------- ! ! variable signo numero + 20 &nbp; ! ! ! lp * 3
Nota: Algunas restricciones que no pueden existir mas de dos expresiones en una misma linea o mas de 2 operaciones. Siempre se empieza con una variiable de esta forma ( lp, y, mn34 ) y no debe empezar con una variable con numeros ( 67mlp, 8x, 23c ). Solo acepte los simbolos +, - , * , / , (, ).
Agradeceria mucho su ayuda.... ATTE. Elmer Carhuayo
|