Page 85 - CITS - CSA - TP (Volume 2) - Hindi
P. 85
कं ूटर सॉ वेयर ए ीके शन - CITS
ीकरण:
• यह ो ाम पूणा कों की एक ऐरे म अिधकतम एलीम ट ढूँढता है।
• यह {10, 5, 20, 8, 15} मानों के साथ एक ऐरे सं ाओं को आरंभ करता है।
• यह ऐरे के पहले एलीम ट को अिधकतम मानता है।
• िफर, यह दू सरे एलीम ट से शु करके ऐरे के मा म से पुनरावृित करता है, ेक एलीम ट की तुलना वत मान अिधकतम से करता है और यिद कोई
बड़ा एलीम ट िमलता है तो अिधकतम को अपडेट करता है।
• अंत म , यह अिधकतम एलीम ट को ि ंट करता है।
ये उदाहरण Java म ऐरे के साथ कु छ बुिनयादी संचालन दिश त करते ह , जैसे एलीम ट को जोड़ना और अिधकतम एलीम ट ढूँढना। वे तुलना करने के
िलए पुनरावृि और सशत कथनों के िलए लूप के उपयोग को दिश त करते ह ।
टा 3: ऐरे एलीम ट को मब करना
िविध 1: Java ो ाम जो उपयोगकता को कीबोड के मा म से ऐरे एलीम ट को इनपुट करने की अनुमित देता है और उ रत सॉट - Arrays.
sort() िविध का उपयोग करके मब म म दिश त करता है:
// using Quick Sort - Arrays.sort() method
import java.util.Arrays;
import java.util.Scanner;
public class ArraySort {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Prompt the user to enter the size of the array
System.out.print(“Enter the size of the array: “);
int size = scanner.nextInt();
// Create an array of the specified size
int[] numbers = new int[size];
// Prompt the user to enter array elements
System.out.println(“Enter the elements of the array:”);
for (int i = 0; i < size; i++) {
System.out.print(“Element “ + (i + 1) + “: “);
numbers[i] = scanner.nextInt();
}
// Sort the array
Arrays.sort(numbers);
// Display the sorted array
System.out.println(“Array elements in sorted order:”);
for (int i = 0; i < size; i++) {
71
CITS : IT & ITES - कं ूटर सॉ वेयर ए ीके शन - अ ास 93

