• Matéria: Informática
  • Autor: LoboBranco84
  • Perguntado 5 anos atrás

Considere a seguinte definição para uma função recursiva:

Neste contexto, o valor de f(5) é:
a. 31.
b. 30.
c. 33.
d. 32.
e. 34.

Anexos:

Respostas

respondido por: pedrozotesso
5

Resposta:

D.32

Explicação:

#include <stdio.h>

#include <stdlib.h>

int recursao(int n);

int main() {

   printf("%d", recursao(5));

}

int recursao(int n) {

   if (n == 0) {

       return 1;

   }

   else {

       return 2 * recursao(n - 1);

   }

}

respondido por: mediacaosacchetta
2

Resposta:

f(5) = 32

Explicação:

gabarito 100%

Perguntas similares