Português, perguntado por murilojosesobr9251, 5 meses atrás

A linguagem de programação c oferece vários recursos que ajudam os programadores a tornar seu código eficiente e simples. Em c, a recursão é um dos conceitos mais complexos e úteis. A recursividade é um mecanismo que permite uma função chamar a si mesma direta ou indiretamente. Assim, com base nesta informação, avalie as asserções a seguir e a relação proposta entre elas: i. Em c, quando uma função chama a si mesma, damos o nome de recursão. A recursão pode ser usada em caso de subtarefas como problemas de classificação, busca, resolver problemas matemáticos complexos, como fatorial de um número e gerar séries de fibonacci etc. Porque ii. Uma função recursiva sempre executa tarefas dividindo-a em subtarefas. Em uma função recursiva, tem que haver uma condição de saída e quando ela é satisfeita, a recursão para e o resultado é retornado da função. A respeito dessas asserções, assinale a opção correta

Soluções para a tarefa

Respondido por dayanemoraesalves
1

Resposta:

A asserção I é uma proposição verdadeira e a II é uma proposição falsa.

Explicação:

confia :D

Respondido por weyllermonteiro
2

Resposta:

Alternativa 3:

A asserção I é uma proposição verdadeira e a II é uma proposição falsa.

Explicação:

Uma função recursiva sempre executa tarefas dividindo-a em subtarefas. Em uma função recursiva, tem que haver uma condição de saída e quando ela é satisfeita, a recursão para e o resultado é retornado da função.

toda função tem que ter uma condição de parada para que se encerre o algoritmo se não o mesmo entrara em loop infinito.

Perguntas interessantes