none
Calculo com C#, Fatoração RRS feed

  • Pergunta

  • Bom dia, boa tarde ou boa noite, pessoal!

    Tudo bem?

    Estou com uma dúvida tremenda neste exercício em C# de fatoração, ele pede o seguinte:

    Escreva um aplicativo que estima o valor da constante matemática e utilizando a fórmula:
    e = 1 + (1/1!) + (1/2!) + (1/3!) + ...

    Para ficar mais claro, se eu digitar 10, o programa deverá fazer esta conta:

    e = 1 + (1/1!) + (1/2!) + (1/3!) + ... (1/10!)

    Se puderem me ajudar a resolver esse algoritmo com o while ao invés do for eu agradeço, porque não entrei na parte do for, switch, break e tals..

    Voltando na questão, eu tentei fazer com um contador e uma variável para n para guardar o numero, mas só dá errado..

    Obrigado desde já!

    quarta-feira, 22 de julho de 2015 01:19

Respostas

  • Boa noite,

    seja bem vindo.

    Veja a resposta para esse problema está nesse link, já tivemos essa questão aqui, respondida pelo @Janderson Candido de Mattos

    https://social.msdn.microsoft.com/Forums/pt-BR/5e1834e9-7388-4b05-95bb-bf39107a1088/problema-programao-fatorial-iniciante

    Bons códigos.


    Att, Lucio Rogerio


    Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".

    • Sugerido como Resposta Guilherme Vasques quarta-feira, 22 de julho de 2015 15:42
    • Marcado como Resposta ValterRamos quarta-feira, 2 de setembro de 2015 17:28
    quarta-feira, 22 de julho de 2015 01:46

Todas as Respostas

  • Só me tire essa dúvida. Você não quer um fatorial, mas pelo que estou vendo é 1/(fatorial do numero). É isso mesmo?

    quarta-feira, 22 de julho de 2015 19:12
  • Mais ou menos isso...

    Tipo se eu digitar 10, o programa terá que fazer a seguinte conta:

    e = 1 + (1/1!) + (1/2!) + (1/3!) + (1/4!) + (1/5!) + (1/6!) + (1/7!) + (1/8!) + (1/9!) + (1/10!).

    quarta-feira, 2 de setembro de 2015 17:37