Soal:
Jika diminta input/masukan sebanyak 3 bilangan, bagaimana mencari angka terbesar dari ke-3 bilangan tersebut.
Solusi:
Untuk mendapatkan bilangan terbesar dari 3 bilangan yang di-inputkan, caranya adalah menggunakan perintah kondisional if. Perintah kondisional if akan menguji masing-masing bilangan yang dimasukkan. Kode program dalam C/C++ adalah sebagai berikut:
#include <stdio.h>
int main() {
double n1, n2, n3;
double maks;
printf("Masukkan 3 bilangan: ");
scanf("%lf %lf %lf", &n1, &n2, &n3);
if( n1>=n2 && n1>=n3 )
maks = n1;
if( n2>=n1 && n2>=n3 )
maks = n2;
if( n3>=n1 && n3>=n2 )
maks = n3;
printf("%.2f adalah bilangan terbesar.\n", maks);
return 0;
}
Tampilan program di atas adalah:

Alternatif lain tanpa menggunakan operator and adalah:
#include <stdio.h>
int main() {
double n1, n2, n3;
double maks;
printf("Masukkan 3 angka: ");
scanf("%lf %lf %lf", &n1, &n2, &n3);
if (n1>n2)
maks = n1;
else
maks = n2;
if (maks<n3)
maks = n3;
printf("%.2f adalah bilangan terbesar.\n", maks);
return 0;
}