Dalam program ini, pengguna diminta memasukkan tiga angka.

Kemudian program ini menemukan angka terbesar di antara tiga angka yang dimasukkan oleh pengguna dan menampilkannya dengan pesan yang tepat.

Program ini dapat digunakan dalam lebih dari satu cara.


Contoh 1: Temukan Nomor Terbesar Menggunakan Pernyataan if

#include 
using namespace std;

int main()
{    
    float n1, n2, n3;

    cout << "Enter three numbers: ";
    cin >> n1 >> n2 >> n3;

    if(n1 >= n2 && n1 >= n3)
    {
        cout << "Largest number: " << n1;
    }

    if(n2 >= n1 && n2 >= n3)
    {
        cout << "Largest number: " << n2;
    }

    if(n3 >= n1 && n3 >= n2) {
        cout << "Largest number: " << n3;
    }

    return 0;
}

Keluaran

Enter three numbers: 2.3
8.3
-4.2
Largest number: 8.3

Contoh 2: Temukan Nomor Terbesar Menggunakan Pernyataan if ... else

#include 
using namespace std;

int main()
{
    float n1, n2, n3;

    cout << "Enter three numbers: ";
    cin >> n1 >> n2 >> n3;

    if((n1 >= n2) && (n1 >= n3))
        cout << "Largest number: " << n1;
    else if ((n2 >= n1) && (n2 >= n3))
        cout << "Largest number: " << n2;
    else
        cout << "Largest number: " << n3;
    
    return 0;
}

Keluaran

Enter three numbers: 2.3
8.3
-4.2
Largest number: 8.3

Contoh 3: Temukan Nomor Terbesar Menggunakan Pernyataan bersarang jika ... yang lain

#include 
using namespace std;

int main()
{
    float n1, n2, n3;

    cout << "Enter three numbers: ";
    cin >> n1 >> n2 >> n3;

    if (n1 >= n2)
    {
        if (n1 >= n3)
            cout << "Largest number: " << n1;
        else
            cout << "Largest number: " << n3;
    }
    else
    {
        if (n2 >= n3)
            cout << "Largest number: " << n2;
        else
            cout << "Largest number: " << n3;
    }

    return 0;
}

Keluaran

Enter three numbers: 2.3
8.3
-4.2
Largest number: 8.3