code-neon

Java ile Dizi İstatistikleri Hesaplama

Kullanıcıdan alınan bir dizi elemanlarının en büyük, en küçük ve toplam değerlerini hesaplayan Java programı.

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Dizi boyutunu girin: ");
        int size = scanner.nextInt();
        int[] array = new int[size];

        for (int i = 0; i < size; i++) {
            System.out.print("Eleman " + (i + 1) + ": ");
            array[i] = scanner.nextInt();
        }
        int max = array[0]; 
        int min = array[0]; 
        int sum = 0; 

        for (int num : array) {
            sum += num; 
            if (num > max)
                max = num;
            if (num < min)
                min = num;
        }

        System.out.println("\nEn büyük eleman: " + max);
        System.out.println("En küçük eleman: " + min);
        System.out.println("Elemanlar toplamı: " + sum);

        scanner.close(); 
    }
}

Java ile Kullanıcıdan dizi boyutunu al

        System.out.print("Dizi boyutunu girin: ");
        int size = scanner.nextInt();
        int[] array = new int[size];

Java ile Kullanıcıdan elemanları al ve diziye ekle

        for (int i = 0; i < size; i++) {
            System.out.print("Eleman " + (i + 1) + ": ");
            array[i] = scanner.nextInt();
        }
        int max = array[0]; // En büyük elemanı başlangıçta dizinin ilk elemanı olarak ayarla
        int min = array[0]; // En küçük elemanı başlangıçta dizinin ilk elemanı olarak ayarla
        int sum = 0; // Elemanların toplamını saklamak için bir değişken

Java ile Dizi elemanları üzerinde gezinerek maksimum, minimum ve toplamı bulma

        for (int num : array) {
            sum += num; // Elemanı toplama ekle
            // 4. Maksimum elemanı güncelle
            if (num > max)
                max = num;
            // 5. Minimum elemanı güncelle
            if (num < min)
                min = num;
        }

Java ile Sonuçları ekrana yazdır

        System.out.println("\nEn büyük eleman: " + max);
        System.out.println("En küçük eleman: " + min);
        System.out.println("Elemanlar toplamı: " + sum);

Java ile Scanner nesnesini kapat

        scanner.close();