কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম: রিকার্শন ছাড়া ফিবোনাচি সিরিজ বের করা

রিকার্শন টেকনিক ছাড়া ফিবোনাচি সিরিজ বের করতে ইউজার থেকে ইনপুট নেওয়া হয়, এবং সিকোয়েন্সের সংখ্যাগুলো পেতে '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. Python দিয়ে একই লেবেল ওয়ালা সাব-ট্রি নোড সংখ্যা বের করার প্রোগ্রাম

  2. পাইথন প্রোগ্রাম লিস্টে সবচেয়ে ছোট সংখ্যা বের করা

  3. পাইথনে লুপ ছাড়া নাম্বার সিরিজ প্রিন্ট করা (রিকার্শন)

  4. পাইথন প্রোগ্রাম: লুপ ছাড়া নাম্বার সিরিজ প্রিন্ট করা