Install Golang?Tutorial untuk instalasi Golang di Ubuntu

Program Mencari Nilai Maksimum Array Bahasa Java

Program Mencari Nilai Maksimum Array Bahasa Java – Hallo sobat kopi coding, pada postingan kali ini kita akan mempelajari bagaimana cara membuat program menentukan nilai maksimum pada elemen array di bahasa pemograman Java.

Program Mencari Nilai Maksimum Array Bahasa Java

Nilai maksimum adalah nilai terbesar atau tertinggi dari sebuah fungsi, baik dalam kisaran tertentu atau diseluruh domain dari fungsi.

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

Program Mencari Nilai Maksimum Array Bahasa Java

Source Code :

import java.util.*;

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

    int maksimum, 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();
    }

    maksimum = array[0];

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

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

Simpan source code dengan nama NilaiMaksimum.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 NilaiMaksimum.
  • Baris 4 : Membuat fungsi main.
  • Baris 6 : Mendeklarasi variable maksimum, jumlah, i, lokasi, array yang bertipe integer. Variable maksimum digunakan untuk menyimpan nilai maksimum, variable jumlah digunakan untuk nilai dari jumlah elemen array, variable i untuk banyaknya berapa kali perulangan, variable lokasi untuk menyimpan lokasi nilai maksimum 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 maksimum dengan nilai variable array pada inde ke 0.
  • Baris 22-27 : melakukan perulangan sebanyak nilai variable jumlah untuk membandingkan atau menentukan nilai maksimum dari nilai yang berada didalam array.
  • Baris 29 : menampilkan hasil nilai maksimum dan lokasi.

Compile & Run :

Berikut adalah cara meng-compile source code secara manual:

$ javac NilaiMaksimum.java
$ java NilaiMaksimum

berikut gambar hasil compile dan run source code programnya:

Gambar hasil program nilai maksimum array bahasa Java
Gambar hasil program nilai maksimum array bahasa Java

Contoh Inputan

Masukkan jumlah elemen: 5
Masukkan 5 angka
Elemen ke-1: 10
Elemen ke-2: 2
Elemen ke-3: 4
Elemen ke-4: 8
Elemen ke-5: 22

Contoh Keluaran :

Nilai maksimum adalah 22 berada di elemen ke 5

Kesimpulan :

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

Sekian tutorial cara membuat program mencari nilai maksimum 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 *