Assalamu’alaikum.
Kali
ini saya akan kembali membahas solusi dari beberapa Problem Java Programming.
Dan Problem nya kali ini adalah mencari nilai maksimum dari dua integer yang
dimasukkan. Langsung saja berikut source code nya.
import
java.util.Scanner;
public class Max
{
public static void
Max(int a, int b){
int Maximum =
a;
if(b > a){
Maximum =
b;
}
System.out.println();
System.out.println("The Maximum integer is : " + Maximum);
}
public static void
main(String[] args){
int i1, i2;
Scanner input =
new Scanner(System.in);
System.out.println("Masukkan dua integer >> ");
i1 =
input.nextInt();
i2 =
input.nextInt();
Max(i1, i2);
}
}
Dan
bisa dilihat pada kelas public main, user akan memasukkan dua integer. Kemudian
pada kelas public max(), nilai dua integer yang dijadikan parameter oleh kelas
max akan dibandingkan nilainya.
public static void Max(int a, int b)
{
int Maximum =
a;
if(b > a){
Maximum =
b;
}
System.out.println();
System.out.println("The Maximum integer is : " + Maximum);
}
Pada
penulisan program, ada banyak sekali cara untuk membandingkan dua (bisa lebih
dari dua) nilai yang berbeda. Tapi pada program yang saya buat ini, saya
berusaha untuk membuatnya sesederhana mungkin dengan menggunakan satu
percabangan saja.
Kemudian berikut adalah contoh output programnya.
Tidak ada komentar:
Posting Komentar