Algoritmos são destinados a cumprir diferentes tarefas e realizar variados tipos de processamentos. Alguns mais simples e outros mais complexos, os algoritmos são capazes de oferecer soluções até para casos ainda não solucionáveis utilizando hardware e software, mas servem como base teórica para o desenvolvimento de futuras soluções tecnológicas.
Observe o trecho de algoritmo a seguir.
FUNÇÃO FATORIAL (X: INTEIRO): INTEIRO
SE (X= 0) ENTÃO
RETORNE 1;
SENÃO
RETORNE X * FATORIAL (X-1);
FIMSE;
FIMFUNCAO;
Assinale a alternativa que corretamente comenta a finalidade deste trecho de algoritmo.
Escolha uma opção:
a. Este trecho de algoritmo se refere a um procedimento para calcular somas de valores.
b. Este trecho de algoritmos representa uma sub-rotina para receber dados e calcular sua soma recursivamente. Incorreto
c. Este trecho de algoritmo representa uma função capaz de calcular multiplicações de forma recursiva.
d. Este trecho de algoritmo se refere a uma sub-rotina para ordenar valores.
e. Este trecho de algoritmo se refere a uma função para receber dados do usuário de forma recursiva.
Soluções para a tarefa
Respondido por
4
Resposta:
c. Este trecho de algoritmo representa uma função capaz de calcular multiplicações de forma recursiva.
Perguntas interessantes