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();