Informática, perguntado por adimaelxavier, 1 ano atrás

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 hjmoreira
69

Letra A. I, II, III

Conferido pelo AVA


WaldineiPrevelato: correto
Respondido por erkkyhaikonen25
1

Resposta:

Explicação:

As afirmativas I, II e III estão corretas.

Perguntas interessantes