Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Fatorial Python X Java - linguagem tipada

A critério de curiosidade , mencionado no curso a questão do Java ser uma linguagem tipada, fiz o código do fatorial nas duas linguagens para ver a diferença.

*Python: *

print("############Fatorial: ##############")
fatorial = 0
for i in range(11):
    if(i == 0 or i == 1 ):
        fatorial = 1
        print(f"Fatorial de {i}! = {fatorial} ")
    else:
        fatorial *=i
        print(f"Fatorial de {i}! = {fatorial} ")

*Java: *

public class Programa {
    public static void main (String [] args) {
        System.out.println("############Fatorial: ##############");
        int  fatorial = 0;
        for (int controle = 0; controle <11; controle++) {
            if ( controle == 0  || controle == 1 ) {
                fatorial = 1;
                System.out.println("Fatorial de! " + controle + " = " + fatorial);        
            }
            else {
                 fatorial *= controle;
                 System.out.println("Fatorial de! " + controle + " = " + fatorial);

                }

            }    
    }
}
1 resposta
solução!

Oi Debora!

Muito bom! Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.

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