Buscar

Quanto a Recursividade. Analise as sentenças a seguir e selecione a alternativa INCORRETA: A)Para cada chamada da função é criada uma nova ocorrênc...

Quanto a Recursividade. Analise as sentenças a seguir e selecione a alternativa INCORRETA:

A)Para cada chamada da função é criada uma nova ocorrência da função na memória (instância) com os comandos e variáveis alocados em outro local. Embora as variáveis possuam o mesmo nome, elas são independentes justamente por possuírem endereços diferentes.



B)Por definição a função não chama ela mesmo, portanto não é preciso estabelecer quando parar esse laço, para isso uma estrutura condicional pode ser usada.



C)Portanto, para criar uma função recursiva basta fazermos uma chamada da função dentro da própria função.



D)Recursividade significa recorrer a uma determinada situação. Em programação uma função recursiva é uma função que chama a ela própria. "Recursividade é a possibilidade de uma função chamar a si mesma."



E)Embora a sintaxe seja simples, precisamos entender seu funcionamento e quando usar essa técnica, pois, se mal estruturada, a função pode entrar em um laço de repetição infinito.


Respostas

User badge image

Ed Verified user icon

A alternativa incorreta é a letra B, pois a recursividade é justamente a característica de uma função chamar a si mesma, e não o contrário. Além disso, a estrutura condicional é usada para estabelecer a condição de parada do laço recursivo.

0
Dislike0
User badge image

Paulo Cesar Pereira da Silva

B)Por definição a função não chama ela mesmo, portanto não é preciso estabelecer quando parar esse laço, para isso uma estrutura condicional pode ser usada.


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

Mais conteúdos dessa disciplina