Program Mencari Nilai Minimum Array C++

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

Program Mencari Nilai Minimum Array C++

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

Program Mencari Nilai Minimum Array C++

Source Code :

#include <iostream>

using namespace std;

int main() {

  int minimum, 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];
  }

  minimum = array[0];

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

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

 

Simpan source code dalam file dengan nama nilaiminimum.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 minimum, jumlah, i, lokasi 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.
  • 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 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 C++ secara manual:

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

berikut gambar hasil compile dan run source code programnya:

Gambar hasil program nilai minimum array bahasa C++
Gambar hasil program nilai minimum array bahasa C++

Contoh Inputan

Masukkan jumlah elemen: 5
Masukkan 5 angka
Elemen ke-1: 23
Elemen ke-2: 9
Elemen ke-3: 20
Elemen ke-4: 17
Elemen ke-5: -1

Contoh Keluaran :

Nilai minimum adalah -1 berada di elemen ke 5

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

Happy Coding 🙂

Share Post:

Add a Comment

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