Arquivo para teste

Arquivo para teste

por Francisco de Melo Viríssimo -
Número de respostas: 8
Professor,
é possível postar um exemplo de entrada e saída para efetuarmos testes?
Obrigado.

Francisco


Em resposta à Francisco de Melo Viríssimo

Re: Arquivo para teste

por Francisco Reverbel -
Se você tiver um exemplo de entrada, coloque-o aqui que eu posto a saída correspondente.
Em resposta à Francisco Reverbel

Re: Arquivo para teste

por Luiz Leonardo Cesar Rodrigues -

Professor,

Segue meu arquivo de teste.

a?
a(12)
a: 6  10 0 -24 2 12 3 -54 1 23 12 33 7
a(1)
b: 1 4 6
b: 1 2 6
c= a + b
d= a - b
e= c + d
f= a * b
g= a * a
f(1)
h: 1 2 5
i= a + h
i= i - h
i= i - a
j: 4 5 1 3 2 3 3 7 3
j(5)

Em resposta à Luiz Leonardo Cesar Rodrigues

Re: Arquivo para teste

por Francisco Reverbel -

Como o programa que eu escrevi às pressas não aceita espaços nos comandos da forma "v=...", tive que editar seu arquivo de entrada. Troquei "c= a + b" (com espaços) por "c=a+b" (sem espaços), etc. Este é o arquivo de saída correspondente:

a(x) = 0
a(12) = 0
a(x) = 10 - 54x - 24x^2 + 12x^3 + 33x^7 + 23x^12
a(1) = 0
b(x) = 4x^6
b(x) = 2x^6
c(x) = 10 - 54x - 24x^2 + 12x^3 + 2x^6 + 33x^7 + 23x^12
d(x) = 10 - 54x - 24x^2 + 12x^3 - 2x^6 + 33x^7 + 23x^12
e(x) = 20 - 108x - 48x^2 + 24x^3 + 66x^7 + 46x^12
f(x) = 20x^6 - 108x^7 - 48x^8 + 24x^9 + 66x^13 + 46x^18
g(x) = 100 - 1080x + 2436x^2 + 2832x^3 - 720x^4 - 576x^5 + 144x^6 + 660x^7 - 3564x^8 - 1584x^9 + 792x^10 + 460x^12 - 2484x^13 - 15x^14 + 552x^15 + 1518x^19 + 529x^24
f(1) = 0
h(x) = 2x^5
i(x) = 10 - 54x - 24x^2 + 12x^3 + 2x^5 + 33x^7 + 23x^12
i(x) = 10 - 54x - 24x^2 + 12x^3 + 33x^7 + 23x^12
i(x) = 0
j(x) = 5x + 3x^2 + 10x^3
j(5) = 1350

Em resposta à Francisco Reverbel

Re: Arquivo para teste

por Marlon Ribas Vismari -
Professor,

entradas desse tipo devem ser consideradas?

j: 4 5 1 3 2 3 3 7 3

Onde aparecem 2 expoentes iguais? No enunciado do EP e nem no exemplo tem algo do tipo.

Obrigado
Marlon
Em resposta à Francisco Reverbel

Re: Arquivo para teste

por Cintia Parente -
Professor, algum problema se ele só ler sem espaços?
Em resposta à Cintia Parente

Re: Arquivo para teste

por Francisco Reverbel -
Sem problema, pode supor que os comandos da forma "p=..." aparecerão sem espaços. (Estou supondo que a pergunta se refere a comandos como "p=q+r" e "p=q*r". É claro que haverá espaços nos comandos da forma "p: ...")