Daripada ga ada kerjaan, saya akan share tentang program yang sangat simpel, mungkin akan berguna bagi anda ketika anda disuruh buat program yang sama tapi malas menulis, kan bisa tinggal kopas dari sini..
wakakakkaakaka.............
Langsung saja, user disuruh input 3 bilangan, dan outputnya akan menampilkan bilangan tengah dari ke 3 bilangan tersebut. Contoh : 3 4 5, outputnya akan 4. Dengan cara membandingkan satu sama lain, maka program ini akan berjalan dengan lancar .. (SEMOGA)
Pembandingan menggunakan if :
wakakakkaakaka.............
Langsung saja, user disuruh input 3 bilangan, dan outputnya akan menampilkan bilangan tengah dari ke 3 bilangan tersebut. Contoh : 3 4 5, outputnya akan 4. Dengan cara membandingkan satu sama lain, maka program ini akan berjalan dengan lancar .. (SEMOGA)
Pembandingan menggunakan if :
Mungkin jika ingin sedikit tantangan, anda bisa mengganti if diatas dengan switch. Tentunya ada aturan lain jika menggunakan switch. Dalam switch 0 = false, dan 1 = true.int main() {
int a,c;
int b = 0;
printf ("Inputkan 3 bilangan berbeda \n\n");
printf ("Bilangan pertama : ");
scanf("%i",&a);
printf ("Bilangan kedua : ");
scanf("%i", &b);
printf ("Bilangan ketiga : ");
scanf("%i", &c);
printf ("\n");
if (b>a && a>c) {
printf("%i", a);
} else if (a>b && b>c) {
printf("%i", b);
} else if (c>a && b>c) {
printf("%i", c);
} else printf("%i", b);
getch();
}
int main() {
int a,c;
int b = 0;
printf ("Inputkan 3 bilangan berbeda \n\n");
printf ("Bilangan pertama : ");
scanf("%i",&a);
printf ("Bilangan kedua : ");
scanf("%i", &b);
printf ("Bilangan ketiga : ");
scanf("%i", &c);
printf ("\n");
switch (b>a && a > c) {
case 1 : default: printf("%i adalah bilangan tengah",a); break;
default : switch (a>b && b>c) {
case 1 : printf("%i adalah bilangan tengah",b); break;
case 0 : switch(c>a && b>c) {
case 1 : printf("%i adalah bilangan tengah",c); break;
case 0 : printf("%i adalah bilangan tengah",b); break;
}
}
getch();
}
No comments:
Post a Comment