Program Mencari Nilai Maksimum Array Bahasa C++

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

Program Mencari Nilai Maksimum Array Bahasa C++

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 C++.

Program Mencari Nilai Maksimum Array Bahasa C++

Source Code :

#include <iostream>

using namespace std;

int main() {

  int maksimum, jumlah, i = 1, lokasi;

  cout << "Masukkan jumlah elemen: ";
  cin >> jumlah;

  int array[jumlah];

  cout << "Masukkan " << jumlah << " angka\n";
  for (i = 0; i < jumlah; i ++) {
    cout << "Elemen ke-" <<(i+1) <<": ";
    cin >> array[i];
  }

  maksimum = array[0];

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

  cout << "Nilai maksimum adalah " << maksimum << " berada di elemen ke " << lokasi << endl;
}

 

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

Penjelasan :

Berikut adalah penjelasan source code programnya :

  • Baris 6 : Mendeklarasi variable maksimum, jumlah, i, lokasi 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.
  • Baris 9-10 : melakukan input nilai kedalam variable jumlah.
  • Baris 12 : mendeklarasikan variable array dengan ukuran array 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 semua nilai didalam array.
  • Baris 29 : menampilkan hasil nilai maksimum dan lokasi.

Compile & Run :

Berikut adalah cara meng-compile source code C++ secara manual:

$ g++ -o nilaimaksimum nilaimaksimum.cpp
$ ./nilaimaksimum

berikut gambar hasil compile dan run source code programnya:

Gambar hasil program nilai maksimum array C++
Gambar hasil program nilai maksimum array C++

Contoh Inputan

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

Contoh Keluaran :

Nilai maksimum adalah 5 berada di elemen ke 3

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 C++, semoga bermanfaat.

Happy Coding 🙂

Share Post:

Add a Comment

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