1 - O usuario deverá digitar qualquer função;
2 - O usuario deverá digitar um valor inteiro para n;
3 - Devo somar n vezes a função; no qual o “x” (argumento) da função deverá ser substituido pelo valor de “n”…veja abaixo:
Problema:
Como fazer com que o programa não calcule imediatamente esta função, pois ao receb~e-la ele entenderá como um valor, neste caso dará um erro na calculadora ciêntifica pois …exp^(3x)=exp^(30)=exp^0=1…(porque as calculadoras por padrão adicionam “zero” ao margumento “x”).
Ele não consegue localizar portanto o “x”, porque ele calculou reste valor ex:exp^x=1…onde poderei localizar o “x”, se nesse caso o valor é “1”!!!
Vixi!!..não.
No seu caso vc está armazenando um valor…no meu caso eu entro com essa função como String…E depois preciso manipular como função…tente raciocinar com o calculo abaixo em anexo…É preciso Calcular o seguinte:
Para resolver a tarefa, vc tem que fazer algo +/- assim:
1)Ler a entrada do usuario, vai ser uma String.
2)Converter a String do passo 1 em uma representação própria para o processamento, isso aqui deve ajudar nessa etapa.
3)Ler a entrada do usuario, vai ser uma String.
4)Converter a String do passo 3 em um número, isso aqui deve ajudar nessa etapa.
5)Calcular a expressão e somar os valores parciais, se tiver com dúvida sobre como fazer um loop, isso aqui deve ajudar nessa etapa.
6)Mostrar o resultado para o professor, digo usuario.