Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — CPCON 2023

ProgramaçãoConceitos básicos de programação
Código
qq859522
Banca
CPCON
Órgão
UEPB
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas (Desenvollvimento de Sistema e Informação)
Considere o código a seguir, que busca calcular o fatorial de um número:Q19.png 574×114Sobre o código apresentado acima, é CORRETO afirmar:
  1. AA função factorial possui erros de sintaxe e não compilaria caso fosse inserida em um contexto de uma classe em que os demais trechos de código não possuíssem erros de sintaxe.
  2. BA função factorial calcula o fatorial de number corretamente para todos os casos.
  3. CA função factorial não calcula o fatorial de number corretamente, pois para números diferentes de zero entra em recursão infinita, não caindo no caso base.
  4. DA função factorial não calcula o fatorial de number, pois retorna sempre 1 para todos os valores de number, caindo sempre no caso base.
  5. EA função factorial não calcula o fatorial de number, pois retorna sempre o mesmo valor de number.
Revelar gabarito e comentário

GabaritoC — A função factorial não calcula o fatorial de number corretamente, pois para números diferentes de zero entra em recursão infinita, não caindo no caso base.

Link permanente: /questoes/qq859522