Buscar

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 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 algoritmo se refere a uma função para receber dados do usuário de forma recursiva. c. Este trecho de algoritmos representa uma sub-rotina para receber dados e calcular sua soma recursivamente. d. Este trecho de algoritmo se refere a uma sub-rotina para ordenar valores. e. Este trecho de algoritmo representa uma função capaz de calcular multiplicações de forma recursiva.

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra e. Este trecho de algoritmo representa uma função capaz de calcular multiplicações de forma recursiva. O algoritmo utiliza a técnica de recursão para calcular o fatorial de um número, multiplicando-o pelo fatorial do número anterior até chegar a 1.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image