কম্পিউটার

ফিবোনাচি সিরিজ প্রদর্শনের জন্য জাভা প্রোগ্রাম


এই নিবন্ধে, আমরা N সংখ্যা পর্যন্ত ফিবোনাচি সিরিজের জোড় যোগফল কীভাবে বের করতে হয় তা বুঝব। একটি ফিবোনাচি সিরিজ হল তার আগের দুটি পূর্ণসংখ্যার যোগফল দ্বারা গঠিত সংখ্যার ক্রম। একটি জোড় ফিবোনাচি সিরিজ হল ফিবোনাচি সিরিজের সমস্ত জোড় সংখ্যা।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ফিবোনাচি সিরিজ দুটি পূর্ববর্তী সংখ্যা যোগ করে পরবর্তী সংখ্যা তৈরি করে। ফিবোনাচি সিরিজ দুটি সংখ্যা থেকে শুরু হয় - F0 এবং F1। F0 এবং F1 এর প্রাথমিক মান যথাক্রমে 0, 1 বা 1, 1 নেওয়া যেতে পারে।

Fn = Fn-1 + Fn-2

তাই, একটি ফিবোনাচি সিরিজ দেখতে এইরকম হতে পারে -

F8 = 0 1 1 2 3 5 8 13

অথবা, এই,

F8 = 1 1 2 3 5 8 13 21

ইনপুট

ধরুন আমাদের ইনপুট হল −

The input : 15

আউটপুট

কাঙ্খিত আউটপুট হবে −

The fibonacci series till 15 terms:

অ্যালগরিদম

Step 1 - START
Step 2 - Declare values namely
Step 3 - Read the required values from the user/ define the values
Step 4 - Use a for loop to iterate through the integers from 1 to N and assign the sum of
consequent two numbers as the current Fibonacci number
Step 5- Display the result
Step 6- Stop

উদাহরণ 1

এখানে, একটি প্রম্পটের উপর ভিত্তি করে ব্যবহারকারী দ্বারা ইনপুট প্রবেশ করানো হচ্ছে। আপনি আমাদের কোডিং গ্রাউন্ড টুলে এই উদাহরণ লাইভ চেষ্টা করতে পারেন ফিবোনাচি সিরিজ প্রদর্শনের জন্য জাভা প্রোগ্রাম

import java.util.Scanner;
public class Main {
   public static void main(String[] args) {
      int my_input , term_1, term_2, term_3;
      term_1 = 0;
      term_2 = 1;
      System.out.println("Required packages have been imported");
      Scanner my_scanner = new Scanner(System.in);
      System.out.println("A reader object has been defined ");
      System.out.print("Enter the number : ");
      my_input = my_scanner.nextInt();
      System.out.println("The fibonacci series till " + my_input + " terms:");
      for (int i = 1; i <= my_input; ++i) {
         System.out.print(term_1 + " ");
         term_3 = term_1 + term_2;
         term_1 = term_2;
         term_2 = term_3;
      }
   }
}

আউটপুট

Required packages have been imported
A reader object has been defined
Enter the number : 15
The fibonacci series till 15 terms:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377

উদাহরণ 2

এখানে, পূর্ণসংখ্যা পূর্বে সংজ্ঞায়িত করা হয়েছে, এবং এর মান অ্যাক্সেস করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।

public class Main {
   public static void main(String[] args) {
      int my_input , term_1, term_2, term_3;
      my_input = 15;
      term_1 = 0;
      term_2 = 1;
      System.out.println("The number are defined as " +my_input );
      System.out.println("The fibonacci series till " + my_input + " terms:");
      for (int i = 1; i <= my_input; ++i) {
         System.out.print(term_1 + " ");
         term_3 = term_1 + term_2;
         term_1 = term_2;
         term_2 = term_3;
      }
   }
}

আউটপুট

The number are defined as 15
The fibonacci series till 15 terms:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377

  1. হোস্টনেম এবং আইপি ঠিকানা প্রদর্শনের জন্য জাভা প্রোগ্রাম

  2. একটি প্রদত্ত নম্বর ফিবোনাচি নম্বর কিনা তা পরীক্ষা করার জন্য জাভা প্রোগ্রাম?

  3. জাভা 9-এ JShell-এ ফিবোনাচি সিরিজ কীভাবে বাস্তবায়ন করবেন?

  4. প্যালিনড্রোম চেক করতে জাভা প্রোগ্রাম