সি প্রোগ্রামিং – রিকার্শন ফাংশন দিয়ে স্বাভাবিক সংখ্যার যোগফল নির্নয়

সি প্রোগ্রামিং – রিকার্শন ফাংশন দিয়ে স্বাভাবিক সংখ্যার যোগফল নির্নয় –
C Program to Find the Sum of Natural Numbers using Recursion

সি প্রোগ্রামিং এ রিকার্শন ফাংশন দিয়ে N সংখ্যক স্বাভাবিক সংখ্যার যোগফল নির্নয় করার জন্য,  নিম্নলিখিত সি প্রোগ্রামিং বিষয়গুলির জ্ঞান থাকতে হবে:-

১) রিকার্শন ফাংশন – প্রথম পর্ব 
২) রিকার্শন ফাংশন – দ্বিতীয় পর্ব 
৩) রিকার্শন ফাংশন – তৃতীয় পর্ব 

#include <stdio.h>

int sumnumber(int num)
{
    if(num != 0)
        return num + sumnumber(num-1);
    else
        return num;
}

int main()
{
    int numbur;
    printf("Enter a positive integer: ");
    scanf("%d", &numbur);
    printf("Sum of Natural Number is %d",sumnumber(numbur));
    return 0;
}

আউটপুট ১ –

Enter a positive integer: 10
Sum of Natural Number is 55

আউটপুট ২ –

Enter a positive integer: 100
Sum of Natural Number is 5050

আউটপুট ৩ –

Enter a positive integer: 500
Sum of Natural Number is 125250

 

263 Total Views 1 Views Today