Ir ao conteúdo
  • Cadastre-se

Série fibonacci


Visitante

Posts recomendados

pessoal uso como compilador o code::blocks, e, apareceu isso warning: suggest parentheses around assignment used as truth value. Neste codigo na linha 31:

#include <iostream>
using namespace std;
long forFibo(long posicao);
int main()
{
 long resp, pos;
 cout << "\nDigite a posicao na serie: ";
 cin >> pos;
 resp = forFibo(pos);
 cout << "\nPosicao = "
 << pos
 << ", Num. Fibonacci = "
 << resp;
 return 0;
} // Fim de main()
// Definição.
long forFibo(long posicao)
{
 long menosDois,
 menosUm = 1,
 resposta = 2;
 if(posicao < 3)
 return 1;
 for(posicao -= 3; posicao; posicao--)
 {
 menosDois = menosUm;
 menosUm = resposta;
 resposta = menosUm + menosDois;
 cout << "\nnum avaliados " << menosDois <<" e " << menosUm;
 } // Fim de for.
 for(int g; g= posicao--; g = posicao-1){

 cout << "\nposicoes avaliadas" << g;
 }
 return resposta;
} // Fim de forFibo()

e as posiçoes avaliadas nao aparecem....

Obrigado!!!! :)

Link para o comentário
Compartilhar em outros sites

poremmas o programa nao retorna o que eu esperava

o retorno que esperava seria 

nums avaliados x e y

posiçoes avaliadas= q

num fibonacci= z  posiçao =w

porém o retorno atual é 

nums avaliados x e y

num fibonacci= z  posiçao =w

como resolvo isto?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!