Code -
/* ___ Program to print the Fibonnaci series _____ */
/* Program will take a number as an input and print that much numbers of the fibonacci series */
/* Logic - Fibonacci series starts from 0 and the second number is 1. The third number can be
calculated by adding the previous two numbers */
#include<stdio.h>
#include<conio.h>
int main()
{
int first_number = 0, second_number = 0, third_number = 0, series_length = 0, temp = 0;
printf("\n\t ______ Program to print Fibonacci Series ______");
printf("\n\n Enter the Length of the Series - ");
scanf("%d", &series_length);
//__ Prompting the user to input the total numbers to be printed in the fibonacci series ____
first_number = 0;
second_number = 1;
printf("\n\n Fibonacci Series -\n\n \t%d, %d", first_number, second_number);
for(temp = 3; temp <= series_length; temp++)
{
third_number = first_number + second_number;
printf(", %d", third_number);
//______ Assigning new value to the variables first_number and second_number _______
first_number = second_number;
second_number = third_number;
}
getch(); //____ Holding the Output ____
return 0;
/*______ Return 0 tells the compiler that program has executed successfully without any
error_______*/
}
No comments:
Post a Comment