Ergebnis 1 bis 20 von 27

Thema: Fibonacci Folge negativ?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Fibonacci Folge negativ?

    Code:
    #include <iostream>
    #include <Windows.h>
    
    using namespace std;
    
    int main()
    {
    unsigned__int64 zahl1 = 0;
    unsigned__int64 zahl2 = 1;
    int i = 0;
    cout << zahl1 << endl << zahl2 << endl;
    do
    {
    unsigned__int64 ausgabe= zahl1+zahl2;
    cout << ausgabe << endl;
    zahl1 = zahl2;
    zahl2 = ausgabe;
    i++;
    }while(i<80);
    
    system ("pause"); \\ @mog: Ich mag aber die Pausefunktion :o
    return 0;
    }

    Ich hab mal versucht die FibonacciFolge in C++ iterativ auszudrücken.
    Allerdings kommt es, dass sie ab der 47. Stelle eine negative Zahl herauskommt. Dabei addiert der Code doch nur 2 positive Zahlen, wie kann da eine negative Zahl herauskommen?!
    Der Witz ist auch, dass sie anscheinend bis zu46. Stelle noch stimmt.

    Könnte mir jemand zeigen, was am Code falsch ist?

    Geändert von Mivey (17.11.2009 um 15:27 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •