Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम: ऐरे में मान मौजूद है या नहीं चेक करना


इस लेख में हम समझेंगे कि ऐरे में दिया गया मान मौजूद है या नहीं, यह कैसे चेक किया जाता है। यह ऐरे एलिमेंट्स पर इटरेट करके और दिए गए इनपुट की तुलना ऐरे एलिमेंट्स से करके किया जाता है।

डेमोनस्ट्रेशन

इनपुट:

खोजने वाली संख्या दर्ज करें: 25
इंटीजर ऐरे के एलिमेंट्स: 15 20 25 30 35

आउटपुट:

ऐरे में दिया गया मान मौजूद है

एल्गोरिदम

चरण 1 - शुरू
चरण 2 - तीन इंटीजर (my_input, i, array_size), एक बूलियन my_check, और एक इंटीजर ऐरे my_array घोषित करें
चरण 3 - उपयोगकर्ता से मान पढ़ें या परिभाषित करें
चरण 4 - फॉर लूप से एलिमेंट्स पर इटरेट करें और इनपुट की तुलना ऐरे वैल्यूज से करें
चरण 5 - यदि मान मैच करते हैं तो एलिमेंट मौजूद है, अन्यथा नहीं
चरण 6 - परिणाम प्रदर्शित करें
चरण 7 - रुकें

उदाहरण 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("आवश्यक पैकेज इम्पोर्ट हो चुके हैं");
        Scanner my_scanner = new Scanner(System.in);
        System.out.println("रीडर ऑब्जेक्ट परिभाषित किया गया है");
        System.out.println("खोजने वाली संख्या दर्ज करें: ");
        my_input = my_scanner.nextInt();
        System.out.print("ऐरे का आकार दर्ज करें: ");
        array_size = my_scanner.nextInt();
        int my_array[] = new int[array_size];
        System.out.println("ऐरे के एलिमेंट्स दर्ज करें: ");
        
        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("\nऐरे में दिया गया मान मौजूद है");
        else
            System.out.println("\nऐरे में दिया गया मान मौजूद नहीं है");
    }
}

आउटपुट

आवश्यक पैकेज इम्पोर्ट हो चुके हैं
रीडर ऑब्जेक्ट परिभाषित किया गया है
खोजने वाली संख्या दर्ज करें: 25
ऐरे का आकार दर्ज करें: 5
ऐरे के एलिमेंट्स दर्ज करें: 10 15 20 25 30
ऐरे में दिया गया मान मौजूद है

उदाहरण 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("संख्या परिभाषित है: " + my_input);
        System.out.println("इंटीजर ऐरे के एलिमेंट्स परिभाषित हैं: ");
        
        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("\nऐरे में दिया गया मान मौजूद है");
        else
            System.out.println("\nऐरे में दिया गया मान मौजूद नहीं है");
    }
}

आउटपुट

संख्या परिभाषित है: 25
इंटीजर ऐरे के एलिमेंट्स परिभाषित हैं: 15 20 25 30 35
ऐरे में दिया गया मान मौजूद है
  1. - दी गई संख्या डिसैरियम नंबर है या नहीं जांचने के लिए Python प्रोग्राम

    जब दी गई संख्या डिसैरियम नंबर है या नहीं जांचने की आवश्यकता होती है, तो अंकों का योग उनकी संबंधित पोजीशन की पावर तक कंप्यूट किया जाता है। इससे पहले, संख्या में मौजूद अंकों की संख्या निर्धारित की जाती है।डिसैरियम नंबर वह है जहां उसके अंकों का योग उनकी संबंधित पोजीशन की पावर तक होता है जो मूल संख्या क

  1. पायथन प्रोग्राम: जांचें कि दी गई स्ट्रिंग पैंग्राम है या नहीं पायथन प्रोग्राम: जांचें कि दी गई स्ट्रिंग पैंग्राम है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें यह जांचने के लिए एक पायथन प्रोग्राम जनरेट करना होगा कि वह स्ट्रिंग पैंग्राम है या नहीं। एक पैंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी

  1. - पायथन प्रोग्राम: जांचें कि दिया गया ऐरे मोनोटोनिक है या नहीं

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक ऐरे इनपुट Arr दिया गया है जिसमें n इंटीजर्स हैं। हमें जांचना होगा कि इनपुट ऐरे मोनोटोनिक प्रकृति का है या नहीं। एक ऐरे को मोनोटोनिक प्रकृति का कहा जाता है यदि यह लगातार बढ़ रहा है