Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Não se se fiz certo mas Resolvi desta forma.

    static void Main(string[] args) {

        int fatorial = 10;
        int i,valor=1;
        string forumula,legenda = "O fatorial de ";

        Console.WriteLine("Desafio Fatorial");


        for (i = 0; i <=fatorial; i++) {
            valor = i * valor;
            if (valor < 2) valor = 1;

            if (i == 0) {
                forumula = "0 é 1";
            } else {
                forumula = i +  "(" + (i - 1) + "!) * "+i+"=" + valor;
            }
            Console.WriteLine(legenda+" "+forumula);
        }

        Console.ReadLine();


    }
4 respostas

Certo é o que funciona Se funcionou sucesso!

não existe certo ou errado na programação pow.. o importante é rodar organizado :D

Exatamente, cada um pode fazer de um jeito e funcionar bem.

solução!

Obrigado pelo apoio pessoal.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software