Questão de Lógica de Programação

Como último desafio para a Kro Engenharias foi proposto a você implementar um algoritmo recursivo para cálculo da raiz quadrada. Considerando o conteúdo apresentado sobre funções recursivas, qual seria a abordagem correta para implementar essa função?

A
Utilizar um loop for para calcular a raiz quadrada de forma iterativa.
B
Implementar uma função que chame a si mesma, reduzindo o valor de entrada até atingir a precisão desejada.
C
Utilizar uma função que calcule a raiz quadrada diretamente sem recursividade.
D
Criar uma função que utilize uma pilha de execução para calcular a raiz quadrada.

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!