2637552
Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: VUNESP
Orgão: FUNDUNESP
Disciplina: TI - Desenvolvimento de Sistemas
Banca: VUNESP
Orgão: FUNDUNESP
Provas:
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoRecursividade
Dado o trecho de código fonte escrito em linguagem C, faça o rastreamento de execução desse código e responda qual o resultado após a execução do mesmo.
#include <stdio.h>
int f(int n) {
if (n > 0) {
printf(“%d, “, n);
return f(n / 2) + 1;
} else
return 1;
}
int main() {
printf(“%d\n”, f(6));
getchar();
return 0;
}