tete

519 palavras 3 páginas
UNILASALLE Niterói - Sistemas de Informação
Graduação Noite - SINF03NBG2A - Estrutura de Dados I
Professor: Alex Salgado

Trabalho 2 – Expressão aritmética (valor 2,0 pontos)
Regras de Funcionamento
Avaliar uma expressão aritmética.

Utilizando o conceito de pilha estudado em sala de aula, crie um programa/funções que avalie expressões matemáticas da seguinte forma infixa, ( X op Y ), ou seja:
(2+(9*(6*8)))
(2+4)
((2+5)*(9/3))
Para isso:
- Utilize e crie e API de pilha que servirá como apoio.
- Utilize a sequencia de telas mostrada nos exemplos abaixo.

Obs.: Sempre imprimir o cabeçalho com sua identificação, conforme os exemplos abaixo:

Exemplo de uma execução:
O seu programa deve iniciar com o cabeçalho e saudação pedindo para inserção da expressão aritmética:
Após o usuário entrar com a expressão e teclar , o programa deve exibir o resultado final da expressão, segue os exemplos:
**************************************
* Trabalho 2 de Estrutura de Dados I
* Curso de Sistemas da informacão
* Aluno: fulano de tal - matricula: 000000
* Analise de expressão aritmetica
***************************************
Olá, meu nome eh Fulano1,
Entre com a expressão para que eu resolva: (3*(8+(9/3)))

Obrigado, o resultado da sua expressão é: 33
Deseja continuar (s/n)? s
Entre com a expressão para que eu resolva: (3*8)
Obrigado, o resultado da sua expressão é: 24
Deseja continuar (s/n)? n
Fim !!!

(figura1. exemplo de layout e execução do programa)

Obs2.:O texto sublinhado representa a entrada do usuário.

Envio do trabalho
1- O aluno deverá enviar 2 arquivos:
- Todos os fontes utilizado, Código fonte (formato.c e pilha.h);
- 3 Printscreens da tela (formato .jpg) com 3 execuções de valores diferentes.
2 - Enviar os dois arquivos por email ANEXADOS (sem compactar para não ficar bloqueado) para:
- Destino:l prof.alex.salgado@gmail.com ;:
- Assunto: [trab2 – ED I - 2 semestre] - -

Algumas regras de avaliação
1 - O mesmo

Relacionados

  • Tete
    522 palavras | 3 páginas
  • tete
    478 palavras | 2 páginas
  • tetes
    2123 palavras | 9 páginas
  • tete
    401 palavras | 2 páginas
  • Tetes
    340 palavras | 2 páginas
  • Tete
    1926 palavras | 8 páginas
  • tetes
    954 palavras | 4 páginas
  • tete
    353 palavras | 2 páginas
  • Tete
    21253 palavras | 86 páginas
  • tete
    839 palavras | 4 páginas