Programación General > Pascal

 Re: necesito urgente ayuda en notacion polaca en pascal

(1/1)

gatita26:
Necesito el codigo en pascal de un programita que introdusca una expresion infija y la devuelva en postfija
ej
a+b/c*d  infija
ab+cd*/  postfija
Ayudame porfavor lo necesito urgente...
Yo te puedo ayudar en el lenguaje que quieras menos pascal ok??
Necesito hacer esta tarea Please...:(

deldar:
Da igual el lenguaje en el que lo programes ,para hacerlo bien tendras que montar un traductor. Fijate en que para cada dos operandos usas un operados y necesitas los do operadores, fijate también en las prioridades de las operaciones(generalmente +,-,*,/) espero que esto te ayude

Gero:
Por favor explicadme que es eso...

Gerard...:)

deldar:
Un ordenador necesita para realizar una operacion los dos operandos primero

p.ej:

6+3

el ordenador necesita conocer por este orden 6,3,+

si lo complicamos p.ej:

(6+3)*(4-2)

tendremos que necesita:

6,3,+,4,2,-,*

no se si esto ultimo es exacto pero te dará una idea

Navegación

[0] Índice de Mensajes

Ir a la versión completa