কম্পিউটার

রিকারশন ব্যবহার না করেই ফিবোনাচি সিরিজ খুঁজে পেতে পাইথন প্রোগ্রাম


যখন রিকারশন কৌশল ব্যবহার না করে ফিবোনাচি সিরিজ খুঁজে বের করার প্রয়োজন হয়, তখন ব্যবহারকারীর কাছ থেকে ইনপুট নেওয়া হয় এবং ক্রমানুসারে সংখ্যাগুলি পেতে একটি 'while' লুপ ব্যবহার করা হয়।

উদাহরণ

নীচে একই −

এর জন্য একটি প্রদর্শন রয়েছে৷
first_num = int(input("Enter the first number of the fibonacci series... "))
second_num = int(input("Enter the second number of the fibonacci series... "))
num_of_terms = int(input("Enter the number of terms... "))
print(first_num,second_num)
print("The numbers in fibonacci series are : ")
while(num_of_terms-2):
   third_num = first_num + second_num
   first_num=second_num
   second_num=third_num
   print(third_num)
   num_of_terms=num_of_terms-1

আউটপুট

Enter the first number of the fibonacci series... 2
Enter the second number of the fibonacci series... 8
Enter the number of terms... 8
2 8
The numbers in fibonacci series are :
10
18
28
46
74
120

ব্যাখ্যা

  • প্রথম নম্বর এবং দ্বিতীয় নম্বর ইনপুটগুলি ব্যবহারকারীর কাছ থেকে নেওয়া হয়৷
  • টার্মের সংখ্যাও ব্যবহারকারীর কাছ থেকে নেওয়া হয়।
  • প্রথম এবং দ্বিতীয় সংখ্যাগুলি কনসোলে প্রিন্ট করা হয়৷
  • একটি while লুপ শুরু হয়, এবং নিচেরটি ঘটে -
  • প্রথম এবং দ্বিতীয় সংখ্যা যোগ করা হয় এবং তৃতীয় নম্বরে বরাদ্দ করা হয়।
  • দ্বিতীয় নম্বরটি তৃতীয় নম্বরে বরাদ্দ করা হয়েছে।
  • তৃতীয় সংখ্যাটি দ্বিতীয় নম্বরে বরাদ্দ করা হয়েছে।
  • তৃতীয় সংখ্যাটি কনসোলে প্রিন্ট করা হয়েছে।
  • পদ সংখ্যা 1 দ্বারা হ্রাস করা হয়েছে।

  1. পাইথন ব্যবহার করে একই লেবেল সহ সাব-ট্রিতে নোডের সংখ্যা খুঁজে বের করার প্রোগ্রাম

  2. পাইথন প্রোগ্রাম একটি তালিকার ক্ষুদ্রতম সংখ্যা খুঁজে বের করতে

  3. পাইথন প্রোগ্রামে কোনো লুপ ব্যবহার না করেই নম্বর সিরিজ প্রিন্ট করুন

  4. কোনো লুপ ব্যবহার না করেই প্রিন্ট নম্বর সিরিজের জন্য পাইথন প্রোগ্রাম