Hei, lenge siden jeg har sett noen programmering affære her inne.
Så jeg fikk lyst til å leke meg litt med fibonaccitall og vil dere skal være med.
Hoved regelen er å produsere fibonacci tallrekken.
Regler:
Mitt bidrag blir en "Rekursiv" versjon av Fibonacci.
KODE:
OUTPUT:
Mvh
CodeBarbarian
Så jeg fikk lyst til å leke meg litt med fibonaccitall og vil dere skal være med.
Hoved regelen er å produsere fibonacci tallrekken.
Regler:
- Du får selv velge språk
- Du må være kreativ
- Størrelse har ingenting å si, det er resultatet som teller.
- Du må poste kode og output.
- Du har lov til å poste så mange ganger du føler for det(Såklart i forskjellige språk, eller bedre løsninger)
Mitt bidrag blir en "Rekursiv" versjon av Fibonacci.
KODE:
Kode
#include "iomanip" #include "iostream" #include "conio.h" using namespace std; void fibonacci(int nummer1, int nummer2, int lengde) { unsigned long sum; for(int n=0; n < lengde-1 ;n++) { if(n==0) cout << setw(5) << nummer1 << setw(5) << nummer2 << setw(5); else { sum=nummer1+nummer2; cout << sum << setw(5); nummer1=nummer2; nummer2=sum; } } } int main() { fibonacci ( 0 , 1 , 10 ) ; cout << endl; fibonacci ( 1 , 1 , 10 ) ; cout << endl; fibonacci ( 10 , 11 , 10 ) ; cout << endl; fibonacci ( 15 , 16 , 10 ) ; cout << endl; _getche(); return 0; }
OUTPUT:
Kode
0 1 1 2 3 5 8 13 21 34 1 1 2 3 5 8 13 21 34 55 10 11 21 32 53 85 138 223 361 584 15 16 31 47 78 125 203 328 531 859
Mvh
CodeBarbarian
Sist endret av CodeBarbarian; 21. juli 2011 kl. 10:09.