Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: celest275 en 16 Abril 2018, 07:45 am



Título: Ayuda, programa con archivo
Publicado por: celest275 en 16 Abril 2018, 07:45 am
Hola, queria saber si alguien me podia dar una idea para resolver este problema, se muy poco de pilas, pero quisiera saber o por lo menos tener una idea de como realizar este programa, aviso: no es tarea, es simplemente un programa que me llamo la atencion demasiado y quisiera saber como hacerlo
(http://i67.tinypic.com/3450sw6.jpg)


Título: Re: Ayuda, programa con archivo
Publicado por: srWhiteSkull en 17 Abril 2018, 20:51 pm
Es un programa que pide que introduzcas valores para las variables que menciona y realice sencillas operaciones aritméticas para resolver lo que vale ZY e X, nada especial. Por ejemplo resolver X, X=pow((A+B),2*C)/E*A; . En teoría resolviendo cada ecuación , en orden, te sirve para resolver la siguiente.


Título: Re: Ayuda, programa con archivo
Publicado por: MAFUS en 17 Abril 2018, 21:08 pm
Ahí dice compilador de pila. Supongo que debe ser una especia de FORTH o algo parecido donde habrá que mover datos con DUP, SWAP y todo eso para llegar a realizar el programa.


Título: Re: Ayuda, programa con archivo
Publicado por: srWhiteSkull en 17 Abril 2018, 21:28 pm
Suena a condensador de flujo  :xD


Título: Re: Ayuda, programa con archivo
Publicado por: Serapis en 17 Abril 2018, 21:40 pm
Si estás dando teoría de compiladores, es de suponer que si te piden ese ejercicio, es porque ya habreis dado analizadores léxicos y probablemente la notación polaca inversa... de todos modos, no termina de verse al completo lo que se pide, parece que solo presta atención los identificadores. dejando por un lado los factores de las expresiones y por otro los términos de las asignaciones.

Y vamos a lo importante... que has hecho hasta el momento (aparte de sacar foto cortada al problema y tachas el número de la pregunta)?...