Cancelado

Calculadora básica RPN em Python

----- RESUMO ------

Fazer um programa em Python que implementa uma calculadora que lê expressões em notação polonesa e exibe o resultado de cada expressão. O programa deve continuar lendo novas expressões até que seja lido o string 'fim' para terminar sua execução. O programa também deve imprimir o dicionário de variáveis sempre que receber o comando 'var', e entrar ou sair do modo de depuração ao receber o comando 'dep'. Quando a execução estiver no modo de depuração, para cada token da lista de tokens, o programa deve imprimir:

-> a lista dos tokens que ainda precisam ser processados;

-> a pilha; e

o dicionário (de forma semelhante à tabela anterior).

-> Os comandos 'fim', 'var' e 'dep' são palavras reservadas e portanto não devem ser utilizadas como nome de variáveis.

A descrição detalhada do projeto pode ser vista em:

[url removed, login to view]~mac2166/ep4Py/

---- O QUE PODE SER UTILIZADO ----

Para a realização desse projeto, apenas alguns tipos específicos de comandos podem ser utilizados:

-> Manipulação básica de listas e sequências

-> Comandos como "pop" e "Append" .

-> Foco na utilização de pilhas e dicionários.

-> Introdução de orientação à objetos, com construção de métodos através das funções exigidas segundo o projeto.

Mais instruções podem ser passadas por telefone ou email.

Habilidades: Extração de Dados, Aprendizado de Máquina , Matlab and Mathematica, PHP, PostgreSQL

Veja mais: python twisted ldap, python hmi, stock control python, python parse file database, que highquality flash, python sso, python google apps, bid python programming projects, monthly salaries python developer, python download email attachments

Acerca do Empregador:
( 6 comentários ) Jundiaí, Brazil

ID do Projeto: #7859407

1 freelancer está ofertando em mádia $17 para esse projeto

zedomel

Contratado pelo Empregador

$17 USD / hora
(3 Comentários)
2.4