O código a seguir realiza o cálculo do fatorial de um número. No código é utilizada a estrutura while, com o while, uma instrução será repetidamente executado enquanto uma condição verdadeira for verificada, somente após a sua negativa essa condição será interrompida. Analise o código a seguir.
#include int main(){ int num; long long fatorial; printf("entrar com um número inteiro: "); scanf("%d",&num); fatorial = 1;
while (number > 0) { fatorial *= num; --num; } printf("Fatorial= %lld", fatorial); return 0;}
Considerando o contexto, avalie as afirmativas a seguir:
I. O fatorial de um número será calculado sempre que receber como entrada um valor maior que "0".
II. Nesse exemplo o loop (while) será finalizado se for menor ou igual a zero.
III. A opção --num realiza o decremento após calcular o valor do fatorial do número (num) e sempre que o comando while for maior que 0.
Considerando o contexto apresentado, assinale a alternativa correta.
Escolha uma:
a. As afirmativas I, II e III estão corretas.
b. Apenas a afirmativa III está correta.
c. Apenas a afirmativa II está correta.
d. Apenas as afirmativas I e II estão corretas.
e. Apenas a afirmativa I está correta. Incorreto
Soluções para a tarefa
Respondido por
69
Letra A. I, II, III
Conferido pelo AVA
WaldineiPrevelato:
correto
Respondido por
1
Resposta:
Explicação:
As afirmativas I, II e III estão corretas.
Perguntas interessantes
Música,
9 meses atrás
Matemática,
9 meses atrás
História,
9 meses atrás
Informática,
1 ano atrás
Biologia,
1 ano atrás
Espanhol,
1 ano atrás
Química,
1 ano atrás
Física,
1 ano atrás