Program Mencari Nilai Minimum Array Bahasa Java

Program Mencari Nilai Minimum Array Bahasa Java – Hallo sobat Kopi Coding, pada postingan kali ini kita akan mempelajari bagaimana cara membuat program menentukan nilai minimum pada elemen array di bahasa pemograman Java.

Program Mencari Nilai Minimum Array Bahasa Java

Nilai minimum adalah nilai terkecil atau terendah dari sebuah fungsi, baik dalam kisaran tertentu atau diseluruh domain dari fungsi.

Yuk langsung saja kita lihat source code dan penjelasan program mencari nilai minimum elemen array di bahasa pemograman Java.

Program Mencari Nilai Minimum Array Bahasa Java

Source Code :

import java.util.*;

public class NilaiMinimum {
  public static void main(String[] args) {

    int minimum, jumlah, i, lokasi = 1, array[];

    Scanner scan = new Scanner(System.in);
    System.out.print("Masukkan jumlah elemen: ");
    jumlah = scan.nextInt();

    array = new int[jumlah];
    
    System.out.println("Masukkan "+jumlah+" angka");
    for(i = 0; i < jumlah; i++) {
      System.out.print("Elemen ke-"+ (i+1) +": " );
      array[i] = scan.nextInt();
    }

    minimum = array[0];
    
    for(i = 0; i < jumlah; i++) {
      if (array[i] < minimum){
        minimum = array[i];
        lokasi = i+1;
      }
    }

    System.out.println("Nilai minimum adalah "+minimum+" berada di elemen ke "+lokasi);
  
  }
}

Simpan source code dengan nama NilaiMinimum.java, tetapi sesuaikan aja dengan nama file yang dinginkan dan jangan lupa harus berektensi .java

Penjelasan :

Berikut adalah penjelasan source code programnya :

  • Baris 1 : Mengimport library util.
  • Baris 3 : Membuat kelas dengan nama NilaiMinimum.
  • Baris 4 : Membuat fungsi main.
  • Baris 6 : Mendeklarasi variable minimum, jumlah, i, lokasi, array yang bertipe integer. Variable minimum digunakan untuk menyimpan nilai minimum, variable jumlah digunakan untuk nilai dari jumlah elemen array, variable i untuk banyaknya berapa kali perulangan, variable lokasi untuk menyimpan lokasi nilai minimum didalam elemen array yang bernilai 1, dan variable array untuk tempat elemen-elemen disimpan.
  • Baris 8-10 : Mendeklarasikan variable scan untuk input user dan melakukan input nilai kedalam variable jumlah.
  • Baris 12 : Insialisasi ukuran array dengan sebanyak nilai variable jumlah.
  • Baris 14-18 : melakukan perulangan sebanyak nilai variable jumlah untuk menginputkan nilai kedalam index variable array.
  • Baris 20 : Inisialisasi variable minimum dengan nilai variable array pada inde ke 0.
  • Baris 22-27 : melakukan perulangan sebanyak nilai variable jumlah untuk membandingkan atau menentukan nilai minimum dari semua nilai didalam array.
  • Baris 29 : menampilkan hasil nilai minimum dan lokasi.

Compile & Run :

Berikut adalah cara meng-compile source code secara manual:

$ javac NilaiMinimum.java
$ java NilaiMinimum

berikut gambar hasil compile dan run source code programnya:

Gambar hasil program nilai minimum array bahasa Java
Gambar hasil program nilai minimum array bahasa Java

Contoh Inputan

Masukkan jumlah elemen: 5
Masukkan 5 angka
Elemen ke-1: 10
Elemen ke-2: -1
Elemen ke-3: 20
Elemen ke-4: 30
Elemen ke-5: 40

Contoh Keluaran :

Nilai minimum adalah -1 berada di elemen ke 2

Kesimpulan :

Dari hasil program, source code program nilai minimum tersebut berhasil dapat dijalankan tanpa ada error dan menampilkan hasil nilai minimum dan lokasi dari nilai-nilai yang dinputkan oleh user.

Sekian tutorial cara membuat program mencari nilai minimum elemen array di bahasa pemograman Java, semoga bermanfaat.

Happy Coding 🙂

Share Post:

Add a Comment

Your email address will not be published. Required fields are marked *