Cod sursa(job #523052)

Utilizator maritimCristian Lambru maritim Data 16 ianuarie 2011 23:31:12
Problema Al k-lea termen Fibonacci Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include<iostream>
#include<conio.h>
using namespace std;

unsigned long int k;
unsigned long int a = 1;

FILE *f = fopen("kfib.out","w");

void fibonacci(void)
{
     unsigned long int b = 1;
     unsigned long int c;
     FILE *f = fopen("kfib.in","r");
     
     fscanf(f,"%d",&k);
     
     for(int i=3;i<=k;i++)
     {
        c = a;
        a = a+b;
        b = c;
     }
    
     fclose(f);
}

int main()
{
    fibonacci();
    fprintf(f,"%d",a);
    fclose(f);
    return 0;
}