Advertisements
latihan C++

Latihan C++ #26 : Program Mencari Nilai Maximal & Minimal

Anak Males – Hallo, udah lama banget ngga update soal programming ya, kali ini kita akan mencoba membuat program C++ mencari nilai array maximal dan minimal.

Mungkin kamu udah pada tau soal array ya karena udah di ajarin di sekolah maupun kuliah kan. Tapi biasanya di kasih tugas tugas dan di kumpulkan minggu depan.

Hmm paling males dah kalo ada tugas tugas begituan wkwk. Biasanya yang mendapatkan tugas beginian tuh anak anak semester satu dua.

Tapi ngga papa kok, C++ itu emang asiknya di pelajari waktu masih memasuki awal semester, kenapa begitu ? Karena kalo di akhir akhir jarang ada yang mau make wkwk.

Bagi yang emang menjadi programmer C++ pastinya sangat spesial, karena jarang loh yang menggunakan bahasa ini.

Ada banyak alasan juga kenapa C++ di pelajari waktu awal awal masuk kuliah. Selain emang dari kurikulumnya, C++ adalah bahasa yang sangat fleksibel.

Iya fleksibel bisa digunakan untuk struktur data, oop dan lain sebagainya. Ohh jangan lupa kalau masih ada perusahaan yang masih menggunakan C++ untuk membangun aplikasi mereka contohnya seperti microsoft.

Sejarah C++

C++ sendiri di buat oleh seorang ilmuan komputer terkenal yang bernama Bjorne Stroustrup. Semua programmer C++ pasti sudah tau ya orang tersebut.

C++ merupakan sebuah bahasa pemrograman yang di adaptasi dari gen C dalam tingkatan yang lebih tinggi. Yah orang dari namanya aja udah keliatan kalau plus plus itu pasti ada kelebihannya di banding pendahulunya.

Seperti yang sudah di bilang sebelumnya kalau C++ ini bahasa pemrograman yang sangat flexibel, bisa di gunakan dengan object oriented dan lain lain.

Bahkan ada yang menyebut C++ sebagai “C dengan kelas”. Bjarne dan timnya membuat bahasa C++ pada tahun 1979 yang beberapa dekade setelahnya menjadikan C++ sebagai bahasa pilihan untuk aplikasi tertentu.

Apa Itu Array ?

Dalam dunia algoritma, array adalah salah satu elemen penting. Tapi jika di dunia nyata istilah array sendiri sering di gunakan untuk menyatakan bagaimana data di simpan.

Jadi array dalam pengertian algoritma itu apa ?. Array adalah sebuah larik yang berisi sekumpulan data dengan tipe yang serupa.

Ini akan mempermudah perhitungan sebuah data dengan mengelompokan data berdasarkan kesamaannya.

Kalau kamu bingung, mungkin saya ada analoginya nih. Misalkan ada sebuah kereta yang terdiri dari beberapa gerbong yang menyimpan barang bawaan penumpang di dalamnya. Nah barang bawaan itu adalah sekelompok data dengan tipe yang sama sedangkan kereta disebut dengan array itu sendiri.

Kelebihan Array

Kelebihan penggunaan array yang pertama adalah kemampuannya menyimpan beragam data serupa dengan satu variabel.

Kemudian yang kedua adalah elemen array bisa di akses dengan menggunakan indeksnya, sehingga waktu yang di perlukan untuk membaca sebuah array cenderung lebih singkat terlebih lagi untuk data data dalam skala yang besar.

Kelebihan array yang terakhir adalah memberikan lokalitas cache yang lebih baik. Lokalitas cache adalah sebuah kecenderungan processor untuk mengakses memori yang sama dalam waktu berulang secara lebih cepat. Pada intinya array akan mempermudah kamu dalam permasalah pendataan.

Program C++ Mencari Nilai Array Maximum & Minimum

Kembali ke pembahasan mengenai program C++ mencari nilai array maximal dan minimal karena tadi cuma basa basi aja ehhe, mumpung lagi ngga males.

Daripada kamu terus terusan scroll ya kan, nih dah program C++ yang kamu cari.

#include<iostream>
#include<conio.h>

using namespace std;

   int main() {
      cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
      cout << "----------------------------------------------Mencari nilai maximal dan minimal-----------------------------------------" << endl;
      cout << "------------------------------------------------------------------------------------------------------------------------" << endl;

       int angka, jumlah, max, min;

       cout << "masukkan jumlah angka: ";
       cin >> jumlah;
       cout << endl;

       for (int i = 1; i <= jumlah; i++) {

       cout << "Masukkan Angka       : "; cin >> angka;

       if ( i == 1 ) {
             min = angka;
             max = angka;
            }
            else if ( min > angka ) {
               min = angka;
            }
            else if ( max < angka) {
               max = angka;
           }
           else {}
           }

       cout << endl;
       cout << "Nilai terkecil           : " <<  min << endl;
       cout << "Nilai terbesar           : " <<  max << endl;

    return 0;
    }

Output Program C++ Array Minimum & Maximum

Dan untuk output program C++ nilai array minimal dan maximal di atas, kamu bisa lihat gambar di bawah ini.

C++ array minimum maximum

Ngodingnya Pake Text Editor Apaan

Mungkin juga ada yang nanyain text editor yang di pakai untuk ngoding ini pake apaan. Kamu bisa menggunakan text editor apapun tapi saya menggunakan Codeblocks.

Kenapa codeblocks ? Karena sudah di lengkapi pula dengan compiler C++ jadi kamu tinggal ngoding tidak perlu ribet ribet.

Bisa sih dengan menggunakan visual studio code tapi agak ribet instal sana sini. Ya namanya juga anak males kan mau gimana lagi coba.

Penutup

Okelah mungkin sudah dulu ya program C++ mencari nilai array minimum dan maximalnya. Sampai jumpa di artikel berikutnya babai.

You may also like...

Popular Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *