Descrição do exercício
Crie um programa que preencha automaticamente (usando lógica, não apenas
atribuindo diretamente) um vetor numérico com 15 posições com os primeiros
elementos da sequência de Fibonacci:
1 | 1 | 2 |3 | 5 | 8 | 13 | 21 | 34 | 55 | 89 | 144 | 233 | 377 | 610 | 987
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15
Resolução do exercício
programa
{
funcao inicio()
{
inteiro v[16], i, n1 = 0, n2 = 1, n3 = 0
para (i = 0; i < 16; i++) {
se (i == 0) {
n3 = n1 + n2
n1 = 0
n2 = 1
v[i] = n3
escreva(v[i] + ", ")
}
senao {
n3 = n1 + n2
n1 = n2
n2 = n3
v[i] = n3
escreva(v[i] + ", ")
}
}
escreva("ACABOU!")
}
}