tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
6135
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Gambit050 Gambit050 ist offline Rookie
    Registriert seit
    Oct 2004
    Beiträge
    7
    Hi

    stell wahrscheinlich grad ne dumme frage. Aber ich find den Lösungsansatz einfach nicht.

    Wie viele Paare werden im Laufe eines Jahres geboren wenn man von einem Paar ausgeht.
    Jedes Jahr wirft dieses paar ein weiteres, das nach ablauf von zwei Monaten ein weiteres paar gebiert.
    Seh wahrscheinlich den Wald vor Bäumen nicht.
    Wäre deswegen über eine Hilfe echt dankbar!
    Gruß Sascha
     

  2. #2
    Registriert seit
    Nov 2002
    Beiträge
    2.709
    Wovon redest du? Willst du wissen, wie man eine Fibonacci-Zahl errechnen kann?

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    #include <stdio.h>
    #include <stdlib.h>
     
    int main(int argc, char **argv)
    {
        int a = 0, b = 1, i, x;
     
        for(i = 2; i <= 20; i++) {
            x = a;
            a = b;
            b = x + b;
            printf("F(%i) = %i\n", i, b);
        }
        return EXIT_SUCCESS;
    }

    Meinst du das?
     
    Im Ruhestand.

  3. #3
    Gambit050 Gambit050 ist offline Rookie
    Registriert seit
    Oct 2004
    Beiträge
    7
    Ja ich komm halt nicht auf die richtige Formel für die Aufgabe.

    Hast mir auf jeden Fall schon mal geholfen. Danke

    Könntest du die Formel noch kurz kommentieren?
    Für was stehen die Variablen, in Bezug auf die Aufgabe?
    Danke.
    Geändert von Gambit050 (20.10.04 um 09:56 Uhr)
     

  4. #4
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.885
    Blog-Einträge
    29
    Hallo!

    Ein anderer Name für die Fibonacci Folge ist auch "Karnickelvermehrung"

    so gings dann auch:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    #include <iostream>
    #include <stdlib.h>
     
    using namespace std;
     
    int fib(int n){
        return n < 2 ? 1 : fib(n-1) + fib(n-2);
    }
     
    int main(int argc, char *argv[])
    {
        
      for(int i = 0; i < 10; i++){
        cout << i << " : " << fib(i) << endl;
      }
     
      system("PAUSE");  
      return 0;
    }

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  5. #5
    Aylon Aylon ist offline Mitglied Bronze
    Registriert seit
    Oct 2003
    Beiträge
    49
     

  6. #6
    Gambit050 Gambit050 ist offline Rookie
    Registriert seit
    Oct 2004
    Beiträge
    7
    Jo, hab ich auch gefunden. Habs jetzt auch gerallt.

    Danke euch nochmal.
     

Ähnliche Themen

  1. Fibonacci
    Von franzleitinger im Forum Java Grundlagen
    Antworten: 7
    Letzter Beitrag: 30.08.10, 12:45
  2. NOKIA 6111 Zahlenfolge
    Von andyK im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 12.04.08, 19:53
  3. Script für automatische Zahlenfolge gesucht!!
    Von KleinesNadine im Forum PHP
    Antworten: 7
    Letzter Beitrag: 03.04.07, 19:40
  4. Antworten: 3
    Letzter Beitrag: 02.04.06, 15:36
  5. Zahlenfolge vergleichen
    Von Telo im Forum Visual Basic 6.0
    Antworten: 7
    Letzter Beitrag: 28.04.04, 04:39