Fibonacci

#include <cstdlib>

#include<cstring>

#include <cstdio>

#include <cmath>

#include <conio.h>

using namespace std;


long Fib(int n)

{ if (n < 2) return n;

else return Fib(n - 2) + Fib(n - 1); }


int main(int argc, char *argv[]) // Fibonacci

{

char plik[33];

int nData;

long F;

if (argc <= 1 ) { nData = 40; strcpy(plik, "F:\\Fib.asc"); }

else { nData= atoi(argv[1]), strcpy(plik, argv[2]); }

FILE *pF;

if ((pF = fopen(plik, "wt"))== NULL) {

printf("Blad w:'%s' \n", plik); return -1; }

for (int n=0; n <= nData; n++) {

F = Fib(n);

fprintf(pF, "%9ld ", F);

if ((n%4)==0) puts("");

printf("%9ld ", F);

}

fclose(pF);

printf("\nzapisano w pliku: %s\n", plik);

puts("\nKoniec Fibonacci- Wcisnij klawisz");

getch();

return 0;

}




Wyszukiwarka

Podobne podstrony:
FIBONACCI A WIG 20
Szeregi fibonacci, Naukowe, WOM, WOM
BOSSA zastosowanie współczynników Fibonacciego
Fibonacci Practical Fibonacci Methode For Forex Trading
35 Ciąg Fibonacciego
fibonacci
FibonacciSilnia
BOSSA Ciąg liczb Fibonacciego
Liczby Fibonacciego na rynku FOREX fr
Formacje Fibonacciego
2 Pojęcie rekurencji wyznaczanie liczb Fibonacciego
Crack Fibonacci Trader 4
Liczby Fibonacciego
Liczby Fibonacciego
geometria fibonacceioego
Ciag Fibonacciego, Uczelnia
FOREX Systems Research Practical Fibonacci Methods For Forex Trading 2005
Fibonacci