fibonacci numbers in c code example
Example 1: fibonacci series in c
#include <stdio.h>
int main() {
int t1 = 0, t2 = 1, nextTerm = 0, n;
printf("Enter a positive number: ");
scanf("%d", &n);
printf("Fibonacci Series: %d, %d, ", t1, t2);
nextTerm = t1 + t2;
while (nextTerm <= n) {
printf("%d, ", nextTerm);
t1 = t2;
t2 = nextTerm;
nextTerm = t1 + t2;
}
return 0;
}
Example 2: c how to fibonacci
#include <stdio.h>
#include <stdlib.h>
int main() {
long int a = 1,b = 2, c, d, cont = 0;
double e, f;
printf("Fibonacci fino a: ");
scanf("%ld", &c);
while(b < c)
{
cont ++;
printf("\n%ld", b);
d = a;
a = b;
b = b + d;
}
f = (double)b / (double)a;
e = (double)cont / (double)c * (double)100;
printf("\n\nOttenuto: %lf\nPercentuale: %lf\n\n\n", f, e);
system("pause");
}