1
resposta

[Dúvida] Desafio 5 e 6

Alguém poderia por favor me explicar passo a passo detalhadamente os desafios 5 e 6? Perguntei para a Luri, mas mesmo assim não consegui entender. Olhei na opinião do instrutor e tbm não conseguir entender :(

1 resposta

Olá, Morrison! Tudo bem?

Imagino que os desafios que você comentou são os que estão presentes nessa atividade, certo? Caso não seja, peço que me corrija.

Vou explicar cada uma separadamente para ficar mais fácil de você entender.

Sobre o desafio 5:

  1. Entrada do Usuário:

    • O programa pede ao usuário para inserir um número inteiro.
  2. Leitura do Número:

    • O número digitado pelo usuário é lido e armazenado na variável numero.
  3. Verificação Par ou Ímpar:

    • O código utiliza a expressão numero % 2 == 0 para verificar se o número é divisível por 2 sem deixar resto.
    • Se o resultado dessa verificação for verdadeiro, significa que o número é par.
    • Caso contrário (else), o número é considerado ímpar.
  4. Saída para o Usuário:

    • O programa imprime no console se o número é par ou ímpar com base na verificação feita.
    • Se o número é par, imprime "O número é par."
    • Se o número é ímpar, imprime "O número é ímpar."

Agora, sobre o desafio 6:

  1. Entrada do Usuário:

    • O programa solicita que o usuário insira um número.
  2. Leitura do Número:

    • O número digitado pelo usuário é lido e armazenado na variável numero.
  3. Variável Fatorial Inicializada:

    • Uma variável chamada fatorial é inicializada com o valor 1. Essa variável será usada para acumular o resultado do cálculo do fatorial.
  4. Cálculo do Fatorial com o Loop for:

    • O programa utiliza um loop for para calcular o fatorial.
    • O loop inicia com i = 1 e continua até i ser igual ao número digitado (i <= numero).
    • Em cada iteração do loop, o valor de fatorial é multiplicado pelo valor de i. Isso acumula o produto dos números de 1 até o número digitado.
    • Após a conclusão do loop, a variável fatorial contém o resultado do cálculo do fatorial.
  5. Saída para o Usuário:

    • O programa imprime no console o resultado do cálculo do fatorial para o número digitado pelo usuário.

Resumindo, o cálculo do fatorial é feito multiplicando-se todos os números inteiros de 1 até o número escolhido. O loop for é utilizado para realizar essa multiplicação de forma iterativa. Por exemplo, se o usuário inserir 5, o cálculo será 1 * 2 * 3 * 4 * 5, resultando no fatorial de 5.

Espero que minha explicação tenha sido útil, caso tenha mais dúvidas estarei à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.