LÓGICA - Série de Ricci
Lógica de Programação
Calcular elementos da Série de Ricci
A série de RICCI difere da série de FIBONACCI porque os dois primeiros termos são fornecidos pelo usuário. Os demais termos são gerados da mesma forma que a série de FIBONACCI. Criar um algoritmo que imprima os N primeiros termos da série de RICCI e a soma dos termos impressos, sabendose que para existir esta série serão necessários pelo menos três termos.
Recordando Fibonacci:
F(0) = 0
F(1) = 1
F(N) = F(N1) + F(N2)
Vamos ao algoritmo:
Algoritmo
Declare
elem1, elem2, elem3, termo, termoCalculado, somaTermos : inteiro
Inicio
escreva("Elemento 1: ")
leia(elem1)
escreva("Elemento 2: ")
leia(elem2)
repita
escreva("Termo desejado (maior que 3):")
leia(termo)
Até que (termo >= 3)
somaTermos <- elem1 + elem2
Escreva("Termo 1: " + elem1)
Escreva("Termo 2: " + elem2)
termoCalculado <- 2
Enquanto (termoCalculado < termo) Faça
Inicio
termoCalculado <- termoCalculado + 1
elem3 <- elem1 + elem2
Escreva("Termo " + termoCalculado + ": " + elem3)
somaTermos <- somaTermos + elem3
elem1 <- elem2
elem2 <- elem3
Fim-Enquanto
Escreva("Soma dos termos: " + somaTermos)
Fim
Como atividade, pesquise a série de Fetuccine.
Comentários
Postar um comentário