Informática, perguntado por luizrike12, 11 meses atrás

Para criar uma função recursiva, é necessário informar o tipo de retorno, o nome, e se recebe ou não parâmetros. O grande diferencial das funções recursivas e tradicionais é um comando no corpo da função, que invoca a si própria. Analise o trecho a seguir e complete a sequência associando as colunas:

1) #include

2)

3) if(valor != 0){

4)

5) }

6) else{

7)

8) }

9) }

10)

11)

12) return 0;

13) }





Coluna -A (Linha)

Coluna -B (Expressão)

I. 2

A. return valor + somar(valor - 1);

II. 4

B. int main(){

III. 7

C. printf("\n Resultado = %d",somar(6));

IV. 10

D. int somar(int valor){

V. 11

E. return valor;

Assinale a alternativa que completa o trecho de forma correta:

Soluções para a tarefa

Respondido por EnsinoSuperior20
62

I-D / II-A / III-E / IV-B / V-C.

Respondido por korrog01
10

Resposta:

Letra a)

Explicação:

Perguntas interessantes