Enunciado da questão: Faça um algoritmo que mostre os “n” termos da seqüência de Fibonacci e calcule o número de ouro (a média da serie).
Minha dúvida:A parte inicial eu consegui resolver (vide abaixo), porém a parte de número de ouro está bem estranho... Por que pelo que eu li, este é a divisão de um um f da série pelo seu antecessor. Porém, a questão pede a média da série... Me surge a dúvida:
- A média da série dos números de ouros da sequencia; ou
- O número de ouro é a média aritmética da série (?);
Espero que os amigos consigam solucionar,
att.
#include <stdio.h>
#include <cstdlib>
#include <iostream>
int main()
{
int num, f1, f2, f3, cont;
do {
printf("Digite um numero:\n ");
scanf("%i", &num);
if(num<=0)
printf("Digite um numero positivo!!");
} while (num<=0);
printf("0 - 1 - \n");
f1=0;f2=1;
num=num-2;
for(cont=0;cont<=num;cont++) {
f3=f2+f1;
printf("%i - ",f3);
f1=f2;f2=f3;
}