Mencari nilai Maximum dan Minimum dengan menggunakan bahasa C++

 

Hallo..

Selamat Datang di Blog Blue Navy.

 

Kali ini kita akan belajar membuat program sederhana mencari nilai maximum dan minimum dengan menggunakan bahasa C++. Program ini menggunakan konsep perbandingan if, else if dan else dan menggunakan void max dan min.

 

Program Sederhana C++:

#include <iostream>

using namespace std;

void max (int x);

void min (int y);

 

       int main () {

              

       int angka, nilai, max, min, a,b,c;

    

       cout << "Mencari nilai Maximal dan Minimum" << endl;

               nilai = 3;

       cout << endl;

       cout<<"--------------------------"<<endl;

 

            cout << "A     :  ";  cin >> a;

            cout << "B     :  ";  cin >> b;

            cout << "C     :  ";  cin >> c;

     

     if(a >= b && a >= c){

        max = a;

        }

    else if(b >= c){

        max = b;

        }

    else{

        max = c;

        }

       

    if(a <= b && a <= c){

        min = a;

        }

    else if(b <= c){

        min = b;

        }

    else{

        min = c;

        }

   

      cout<<"--------------------------"<<endl;

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

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

   

 

}

 

Penjelasan :

     if(a >= b && a >= c){

        max = a;

        }

 

    else if(b >= c){

        max = b;

        }

    else{

        max = c;

        }

       

    if(a <= b && a <= c){

        min = a;

        }

 

    else if(b <= c){

        min = b;

        }

    else{

        min = c;

        }

 

Jika nilai a lebih besar sama dengan b dan nilai a lebih besar sama dengan c maka nilai max adalah a.

 

Jika nilai b lebih besar sama dengan c maka nilai max adalah b

 

Jika nilai a dan b kecil daripada nilai c maka nilai max adalah c.

 

 

Jika nilai a lebih kecil sama dengan b dan nilai a lebih kecil sama dengan c maka nilai min adalah a.

 

Jika nilai b lebih kecil sama dengan c maka nilai min adalah b

 

Jika nilai a dan b besar daripada nilai c maka nilai min adalah c.  

 

Output :

Pada program C++ ini, saya menginput 3 nilai a, b dan c dengan nilai yang berbeda kemudian sistem akan membandingkan nilai untuk menentukan nilai mana yang terbesar dan nilai yang terkecil, setelah itu sistem akan menampilkan hasil nilai maximal dan minimum.


Komentar

Postingan populer dari blog ini

Membuat gambar bunga dengan menggunakan Processing

Program C++ Membuat Segitiga Bintang