Monday, April 28, 2014

Program membandingkan 2 buah bilangan java this static final

Buatlah program untuk membandingkan 2 buah bilangan yaitu Bil1 dan Bil2. Dengan kemungkinan output berikut ini :
> Bil1 lebih besar dari Bil2
> Bil2 lebih besar dari Bil1
> Bil1 dan Bil2 sama besar
Berikut ketentuan untuk soal yang dimaksud :
1. Terdiri dari kelas A dan B.
2. Pada kelas A terdapat 4 atribut, yaitu :
static final int max = 100;
static final int min = 0;
static int bil1;
static int bil2;
3. Pada kelas A terdapat metode getBanding(), dimana metode ini berfungsi untuk membandingkan atribut bil1 dan bil2.
4. pada kelas B terdapat metode main().
5. Atribut bil1 dan bil2 hanya dapat memasukan angka diantara nilai min dan max (0-100). Jika user memaksa untuk memasukan diluar nilai min dan max, maka program akan meminta memasukan kembali.
6. Pemanggilan metode getBanding() akan mengembalikan informasi berupa String, sesuai dengan kemungkinan output diatas.

Contoh output :
Codding Program :
Kelas A :
import java.util.Scanner;

public class java2_thisstaticfinal_a_10512318 {
static final int max = 100;
static final int min = 0;
static int bil1;
static int bil2;

public static String getBanding() {
String ket="Bil1 dan Bil2 sama besar";
if (bil1>bil2) ket="Bil1 lebih besar dari Bil2";
if (bil1 return ket;
}
   
}

Kelas B :
import java.util.Scanner;

public class java2_thisstaticfinal_a_10512318_main {

public static void main(String[]args) {
Scanner arf = new Scanner(System.in);
do {
System.out.print("Input bil1 : ");
java2_thisstaticfinal_a_10512318.bil1 = arf.nextInt();
} while (java2_thisstaticfinal_a_10512318.bil1 java2_thisstaticfinal_a_10512318.bil1>java2_thisstaticfinal_a_10512318.max);

do {
System.out.print("Input bil2 : ");
java2_thisstaticfinal_a_10512318.bil2 = arf.nextInt();
} while (java2_thisstaticfinal_a_10512318.bil2 java2_thisstaticfinal_a_10512318.bil2>java2_thisstaticfinal_a_10512318.max);

System.out.print(java2_thisstaticfinal_a_10512318.getBanding());
}
 
}

Download Codding .java kelas A langsung ...
Download Codding .java kelas B langsung ...

No comments:

Post a Comment

Untuk bertanya seputar postingan kami diblog ini silahkan tanya di fb fanpage kami ..

Note: Only a member of this blog may post a comment.