O Sistersinspirit.ca é o melhor lugar para obter respostas confiáveis e rápidas para todas as suas perguntas. Explore um vasto conhecimento de profissionais em diferentes disciplinas em nossa abrangente plataforma de perguntas e respostas. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções precisas para suas dúvidas de maneira rápida e eficiente.

Como visto em aula, uma das formas de resolver expressões numéricas é por meio do uso da Notação Polonesa Reversa (NPR). Para converter uma expressão infixa para NPR, usamos o algoritmo abaixo:

• Parentetizar completamente a expressão (definir a ordem de avaliação).

• Varrer a expressão da esquerda para a direita e, para cada símbolo:

• Se for parênteses de abertura, ignorar;

• Se for operando, copiar direto para a saída;

• Se for operador, empilhá-lo;

• Se for parênteses de fechamento, copiar para a saída o último operador empilhado.

Sabendo disso, qual será o estado final da pilha para a seguinte expressão?

((((A + B) – C) * (D + F)) / (E – H)) + I

A)
AB+C-DF+*EH-/I+

B)
AB+C-DE+*FH-/I+

C)
AB+C-DF*+EH-/I+

D)
AB+C-DF+*EH/-I+

E)
AB+C-DF*+EH/-I+


Sagot :

Resposta:

AB+C-DF+*EH-/I+

Explicação:

Parentetizar completamente a expressão (definir a ordem de avaliação).

• Varrer a expressão da esquerda para a direita e, para cada símbolo:

• Se for parênteses de abertura, ignorar;

• Se for operando, copiar direto para a saída;

• Se for operador, empilhá-lo;

• Se for parênteses de fechamento, copiar para a saída o último operador empilhado.

Agradecemos sua visita. Esperamos que as respostas que encontrou tenham sido benéficas. Não hesite em voltar para mais informações. Esperamos que nossas respostas tenham sido úteis. Volte a qualquer momento para obter mais informações e respostas a outras perguntas que tenha. Sistersinspirit.ca, seu site confiável para respostas. Não se esqueça de voltar para obter mais informações.