Program dibawah akan menentukan nilai terkecil dari tiga bilangan yang kita masukkan. Pertama-tama kita deklarasikan 3 variable jenis integer, yaitu bil1,bil2,bil3 yang berfungsi untuk menyimpan masukkan dari keyboard atau input user melalui perintah cin. Kemudian buat juga variable minim yang akan digunakan untuk menyimpan hasil pembanding dari 3 variable input.
Untuk menguji setiap variable kita bisa menggunakan “Operator Ternary” seperti pada contoh diatas yang ditandai dengan penggunaan simbol tanda tanya (?) dan titik dua (:). Dimana bentuk formatnya adalah ( kondisi ? nilai_jika_benar : nilai_jika_salah ).
- Pada pernyataan: minim=bil1
- Pada pernyataan selanjutnya maka nilai bil3 akan diuji kembali dengan kondisi bil3
Setelah selesai, maka nilai minim akan ditampilkan ke layar dengan perintah cout.
#include
#include
void main()
{
int Bil1,Bil2,Bil3,minim;
cout<<"Masukkan Bilangan ke 1 : ";
cin>>Bil1;
cout<<"Masukkan Bilangan ke 2 : ";
cin>>Bil2;
cout<<"Masukkan Bilangan ke 3 : ";
cin>>Bil3;
minim = Bil1 < Bil2 ? Bil1 : Bil2;
minim = Bil3 < minim ? Bil3 : minim;
cout<<"Bilangan terkecil adalah : "<<
getch();
}