write a program to print the fibonacci sequence 1,2,3,5,8,13,21,34,..
Answers
Answer:
# Program to display the Fibonacci sequence up to n-th term
nterms = int(input("How many terms? "))
# first two terms
n1, n2 = 0, 1
count = 0
# check if the number of terms is valid
if nterms <= 0:
print("Please enter a positive integer")
elif nterms == 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
# update values
n1 = n2
n2 = nth
count += 1
C program to print the Fibonacci sequence of 1,2,3,5,8,13,21,34
#include <stdio.h>
int main()
{
int first = 1, second = 2, third, n, i;
printf(" Enter the number of terms: ");
scanf("%d", &n);
printf("%d %d", first, second);
for (i = 3; i <= n; i++)
{
third = first + second;
printf(" %d", third);
first = second;
second = third;
}
return 0;
}
OUTPUT
Enter the number of terms: 8
1 2 3 5 8 13 21 34
Note: Códe has been run in the above attachment !