Buscar

609670_Funções recursivas a desenvolver

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

Prévia do material em texto

Disciplina: LAB COMPT II - SISTEMAS DE INFORMAÇÃO (MANHÃ)
Professor: ARNALBERTO JACQUES NUNES SEIXAS 
Lista de Exercícios - Funções Recursivas
1) Fatorial de um número inteiro não negativo.
2) Somatório desde 1 até o número natural digitado.
3) Calcular a série seguinte até o termo de ordem N.
 S = 2/3 + 3/4 + 4/5 + 5/6 + …
4) Calcular a série seguinte até o termo de ordem N.
 Z = 1 + 2/3 + 3/5 + 4/7 + ...
5) Encontrar o número de ordem N na série de Fibonacci. Dados: Fibo(0) = 1; Fibo(1) = 1; 
fibo(2) = 2; Fibo(3) = 3; Fibo(4) = 5 ... Fibo(N) = Fibo(N-1) + Fibo (N-2), para N >=2.
6) Somatório de uma PA de valor inicial a1 e razão r, até o termo de ordem N. OBS: Os 3 
valores são passados por parâmetros. 
7) Calcular o valor da seguinte série até o termo de ordem N, fornecido pelo usuário.
Y=1+ x
1 !
+ x
2
2 !
+ x
3
3!
+… ,−∞<x<∞ . 
8) Somatório de todos os “N” elementos de um vetor de números reais. 
9) O maior dos “N” elementos de um vetor de números inteiros.
10) O menor dos “N” elementos de um vetor de números inteiros.
11) Imprimir uma string em ordem invertida.
12) Imprimir um Nr decimal lido na sua forma binária. OBS: Use a transformação conhecida 
para base binária, porém imprimindo de forma recursiva, sem atribuir o valor total a 
qualquer variável. A recursividade se observará pela impressão de um dígito binário por 
vez, à medida em que se vai transformando o número. Ao final, o programa deverá 
imprimir frases do tipo: “O nr decimal 37 equivale ao binário 100101.”
"Falta de tempo é desculpa daqueles que perdem tempo por falta de métodos."
Albert Einstein

Outros materiais