C C++ program to generate fibonacci series using recursion

C C++ program to generate fibonacci series using recursion

C-Language में function recursion किसे कहते है और इसकी क्या उपयोगिता है जानने के लिए देखें— Recursion in C

C Language में Pointer क्या प्रयोग करते हुए किसी Function को कैसे point किया जा सकता है जानने के लिए देखें—Pointer to function

C में फाईल क्या होता है इसे क्यो बनाया जाता है यह कितने प्रकार का होता है जानने के लिए देखें—Introduction to File

C program to generate fibonacci series using recursion

#include<stdio.h>
int fab(int);
int main()
{
    int n, i;
    printf("Enter n: ");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    printf("%d\n",fab(i));
    return 0;
}
int fab(int x)
{
    if(x==1)
        return 0;
    else if(x==2)
        return 1;
    else
        return fab(x-1)+fab(x-2);
}

C++ program to generate fibonacci series using recursion

#include<iostream>
using namespace std;
int fab(int);
int main()
{
    int n, i;
    cout<<"Enter n: ";
    cin>>n;
    for(i=1;i<=n;i++)
    cout<<fab(i)<<endl;
    return 0;
}
int fab(int x)
{
    if(x==1)
        return 0;
    else if(x==2)
        return 1;
    else
        return fab(x-1)+fab(x-2);
}

Output of C C++ program to generate fibonacci series using recursion

C C++ program to generate fibonacci series using recursion

Other programs on recursion in C C++

  1. Series of natural numbers
  2. Table of number
  3. Factorial of number
  4. Power of number
Share it to:

C C++ program to find power of number using recursion

C C++ program to find power of number using recursion

If statement और decision making statements के बारे में अधिक जानने के लिए देखें— If statements in C

C Language के बारे में अधिक जानने के लिए देखें—Brief Introduction of C

C-Language में function recursion किसे कहते है और इसकी क्या उपयोगिता है जानने के लिए देखें— Recursion in C

C program to find power of number using recursion

#include<stdio.h>
int power(int,int);
int main()
{
    int num,pow,c=1,res=1;
    printf("Enter number: ");
    scanf("%d",&num);
    printf("Enter power : ");
    scanf("%d",&pow);
    printf("Result = %d",power(num,pow));
    return 0;
}
int power(int num, int pow)
{
    if(pow==0)
        return 1;
    else
        return num*power(num,pow-1);
}

C++ program to find power of number using recursion

#include<iostream>
using namespace std;
int power(int,int);
int main()
{
    int num,pow,c=1,res=1;
    cout<<"Enter number: ";
    cin>>num;
    cout<<"Enter power : ";
    cin>>pow;
    cout<<"Result = "<<power(num,pow);
    return 0;
}
int power(int num, int pow)
{
    if(pow==0)
        return 1;
    else
        return num*power(num,pow-1);
}

Output of C C++ program to find power of number using recursion

C C++ program to find power of number using recursion

Similar recursion based programs in C C++

  1. Series of natural numbers
  2. Table of number
  3. Factorial of number
  4. Fibonacci series
Share it to:

C C++ program generate factorial of number using recursion

C C++ program generate factorial of number using recursion

C Language में Pointer क्या प्रयोग करते हुए किसी Function को कैसे point किया जा सकता है जानने के लिए देखें—Pointer to function

C-Language में function recursion किसे कहते है और इसकी क्या उपयोगिता है जानने के लिए देखें— Recursion in C

C Language में उपलब्ध विभिन्न प्रकार के Pointers और उनके उपयोग को जानने के लिए देखें—Types of Pointer in C

C program generate factorial of number using recursion

#include<stdio.h>
int fact (int);
int main()
{
    int num,c=1,res=1;
    printf("Enter a number: ");
    scanf("%d",&num);
    printf("Factorial = %d",fact(num));
    return 0;
}
int fact(int x)
{
    if(x==0)
        return 1;
    else
        return x*fact(x-1);
    return 0;
}

C++ program generate factorial of number using recursion

#include<iostream>
using namespace std;
int fact (int);
int main()
{
    int num,c=1,res=1;
    cout<<"Enter a number: ";
    cin>>num;
    cout<<"Factorial = "<<fact(num);
    return 0;
}
int fact(int x)
{
    if(x==0)
        return 1;
    else
        return x*fact(x-1);
    return 0;
}

Output of C C++ program generate factorial of number using recursion

C C++ program generate factorial of number using recursion

Important recursion programs in C C++

  1. Series of natural numbers
  2. Table of number
  3. Power of number
  4. Fibonacci series
Share it to:

C C++ program to generate table of number using recursion

C C++ program to generate table of number using recursion

Looping और iterative statements के बारे में और अधिक जानने के लिए देखें— Looping statements in C

C-Language में function recursion किसे कहते है और इसकी क्या उपयोगिता है जानने के लिए देखें— Recursion in C

C Language में Character Array या String किसे कहते है जानने के लिए देखें हमारा यह पोस्ट— Strings in C

C program to generate table of number using recursion

#include<stdio.h>
void table(int,int,int);
int main()
{
    int num,c=1,res;
    printf("Enter a number: ");
    scanf("%d",&num);
    table(num,c,res);
    return 0;
}
void table(int num, int c, int res)
{
    if(c<=10)
    {
        res=num*c;
        printf("%d\n",res);
        table(num,c+1,res);
    }
}

C++ program to generate table of number using recursion

#include<iostream>
using namespace std;
void table(int,int,int);
int main()
{
    int num,c=1,res;
    cout<<"Enter a number: ";
    cin>>num;
    table(num,c,res);
    return 0;
}
void table(int num, int c, int res)
{
    if(c<=10)
    {
        res=num*c;
        cout<<res<<endl;
        table(num,c+1,res);
    }
}

Output of C C++ program to generate table of number using recursion

C C++ program to generate table of number using recursion

More recursion programs in C C++

  1. Series of natural numbers
  2. Factorial of number
  3. Power of number
  4. Fibonacci series
Share it to:

C C++ program to generate natural numbers using recursion

C C++ program to generate natural numbers using recursion

C-Language में function recursion किसे कहते है और इसकी क्या उपयोगिता है जानने के लिए देखें— Recursion in C

Function क्या है इसका प्रयोग क्यो किया जाता है यह कितने प्रकार का होता है जानने के लिए देखें—Functions in C

Function में call by value और call by reference क्या होता है जानने के लिए देखें—Call by value and reference

C program to generate natural numbers using recursion

#include<stdio.h>
void display(int);
int main()
{
    int num=1;
    display(num);
    return 0;
}
void display(int x)
{
    if(x<=5)
    {
        printf("%d\n",x);
        display(x+1);
    }
}

C++ program to generate natural numbers using recursion

#include<iostream>
using namespace std;
void display(int);
int main()
{
    int num=1;
    display(num);
    return 0;
}
void display(int x)
{
    if(x<=5)
    {
        cout<<x<<endl;
        display(x+1);
    }
}

Output of C C++ program to generate natural numbers using recursion

C C++ program to generate natural numbers using recursion

Other recursion programs in C C++

  1. Table of number
  2. Factorial of number
  3. Power of number
  4. Fibonacci series
Share it to: