Skip to content

5.4 Practice Assignment & Solutions

📝 10 Hands-on Practice Challenges

नीचे दिए गए कोडिंग प्रॉब्लम्स को पहले खुद हल करने का प्रयास करें:


🔹 प्रश्न 1: ऐरे का सबसे बड़ा नंबर (Find Max in Array)

public class FindMax {
    public static void main(String[] args) {
        int[] arr = {14, 52, 98, 33, 76, 21};
        int max = arr[0];
        for (int num : arr) {
            if (num > max) {
                max = num;
            }
        }
        System.out.println("Maximum Number: " + max); // 98
    }
}

🔹 प्रश्न 2: स्ट्रिंग को उल्टा करना (Reverse a String)

public class ReverseString {
    public static void main(String[] args) {
        String original = "FINCZ";
        StringBuilder sb = new StringBuilder(original);
        String reversed = sb.reverse().toString();
        System.out.println("Reversed: " + reversed); // ZCNIF
    }
}

🔹 प्रश्न 3: पेलिंड्रोम चेक (Palindrome Check)

public class PalindromeCheck {
    public static void main(String[] args) {
        String str = "radar";
        String rev = new StringBuilder(str).reverse().toString();
        
        if (str.equalsIgnoreCase(rev)) {
            System.out.println(str + " एक पेलिंड्रोम शब्द है!");
        } else {
            System.out.println(str + " पेलिंड्रोम नहीं है।");
        }
    }
}

🔹 प्रश्न 4: ऐरे के सभी तत्वों का योग (Sum of Elements)

public class ArraySum {
    public static void main(String[] args) {
        int[] numbers = {10, 20, 30, 40, 50};
        int sum = 0;
        for (int n : numbers) sum += n;
        System.out.println("Total Sum: " + sum);
    }
}

🧭 Navigation

Last updated on