কম্পিউটার

একটি অ্যারে প্রদত্ত মান রয়েছে কিনা তা পরীক্ষা করার জন্য জাভা প্রোগ্রাম


এই নিবন্ধে, আমরা বুঝতে পারব কিভাবে একটি অ্যারে প্রদত্ত মান রয়েছে কিনা তা পরীক্ষা করতে হবে। এটি অ্যারের উপাদানগুলির উপর পুনরাবৃত্তি করে এবং প্রদত্ত ইনপুটকে অ্যারের উপাদানগুলির সাথে তুলনা করে সম্পন্ন করা হয়৷

নীচে একই -

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

ইনপুট

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

Enter the number to be searched: 25
The elements in the integer array:
15 20 25 30 35

আউটপুট

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

The array contains the given value

অ্যালগরিদম

Step 1 - START
Step 2 - Declare three integer values namely my_input , i, array_size. A Boolean value my_check is defined and an integer array my_array is defined
Step 3 - Read the required values from the user/ define the values
Step 4 - Iterate the elements using a for loop and compare the values of the given input with in array values.
Step 5 - If the values match, the element is present. If not, the element is not present.
Step 6 - Display the result
Step 7 - Stop

উদাহরণ 1

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

import java.util.Scanner;
public class Main {
   public static void main(String[] args) {
      int my_input , i, array_size;
      boolean my_check = false;
      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.println("Enter the number to be searched ");
      my_input = my_scanner.nextInt();
      System.out.print("Enter the value of array_size : ");
      array_size = my_scanner.nextInt();
      int my_array[] = new int[array_size];
      System.out.println("Enter the elements of the array :" );
      for ( i = 0 ; i < array_size ; i++ ){
         my_array[i] = my_scanner.nextInt();
      }
      for ( i = 0 ; i < array_size ; i++ ) {
         if (my_array[i] == my_input) {
            my_check = true;
            break;
         }
      }
      if(my_check)
         System.out.println("\nThe array contains the given value");
      else
         System.out.println("\nThe array doesnot contain the given value");
   }
}

আউটপুট

Required packages have been imported
A reader object has been defined
Enter the number to be searched
25
Enter the size of array : 5
Enter the elements of the array :
10
15
20
25
30
The array contains the given value

উদাহরণ 2

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

public class Main {
   public static void main(String[] args) {
      int[] my_array = {15, 20, 25, 30, 35, 40};
      int my_input , i, array_size;
      array_size = 5;
      my_input = 25;
      boolean my_check = false;
      System.out.println("The number is defined as " +my_input);
      System.out.println("The elements in the integer array is defined as :" );
      for ( i = 0 ; i < array_size ; i++ ){
         System.out.print(my_array[i] +" ");
      }
      for ( i = 0 ; i < array_size ; i++ ) {
         if (my_array[i] == my_input) {
            my_check = true;
            break;
         }
      }
      if(my_check)
         System.out.println("\nThe array contains the given value");
      else
         System.out.println("\nThe array doesnot contain the given value");
   }
}

আউটপুট

The number is defined as 25
The elements in the integer array is defined as :
15 20 25 30 35
The array contains the given value

  1. প্রদত্ত নম্বরটি হ্যাপি নম্বর কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  2. প্রদত্ত নম্বরটি একটি ডিসারিয়াম নম্বর কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  3. প্রদত্ত স্ট্রিং প্যানগ্রাম কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. প্রদত্ত অ্যারেটি মনোটোনিক কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম