METHOD DENGAN PARAMETER
import
java.util.Scanner;
public
class InhalMod12{
int
kecil;
public
int bilKecil(int a, int b, int c){
if ((a < b) &&
(a<c))kecil=a;
else if ((b < a) && (b
< c))kecil=b;
else if ((c < a) && (c
< b))kecil=c;
return kecil;}
public static void main(String
args[]){
Scanner masuk = new
Scanner(System.in);
System.out.println("Masukan
Parameter");
System.out.print("Parameter A =
");
a = masuk.nextInt();
System.out.print("Parameter B =
");
b = masuk.nextInt();
System.out.print("Parameter C =
");
c = masuk.nextInt();
InhalMod12
obyek = new InhalMod12();
System.out.println();
System.out.println("====================================================");
System.out.println("Bilangan
Terkecil dari parameter di atas adalah = " +obyek.bilKecil(a,b,c));
System.out.println("====================================================");}}
Hasil Outputnya :
Pembahasan :
1. import
java.util.Scanner; : adalah sintak untuk membuat masukan dari
keyboard
2. public
class InhalMod12{ : adalah kelas utama dari program ini, nama
program harus sama dengan nama kelas.
3. int
kecil; : untuk mendeklarasikan bahwa kecil itu adalah
tipe data integer.
4. public
int bilKecil(int a, int b, int c){
: adalah method yang bisa
diakses di semua kelas, bilKecil adalah nama methodnya
5. if
((a < b) && (a<c))kecil=a;
: adalah sintak untuk
menyeleksi pernyataan, jika a lebih keci dari b dan a lebih kecil dari c maka
nilai terkecil adalah a.
6. else
if ((b < a) && (b < c))kecil=b; : jika
pernyataan di atas tidak sesuai maka program akan berpindah ke baris ini dan
kembali akan menyeleksi apakah b lebih
kecil dari a dan b lebih kecil dari c jika ia maka nilai kecil = b
7. return
kecil; : adalah nilai pengembalian
8. public
static void main(String args[]){
: adalah method utama dari
program ini yang bias berfungsi untu memangil keluaran dari method yang lain
9. Scanner
masuk = new Scanner(System.in);
: perintah untuk membuat masukan
dari user dengan mengetikan langsung dari keyboard
10. int
a, b, c; : adalah tipe data integer local yang berada
di method utama
11. System.out.println("Masukan
Parameter");
System.out.print("Parameter
A = ");
a =
masuk.nextInt();
adalah baris perinttah untuk
memunculkan tulisan “Masukan parameter”
dan kemudian kita di haruskan memasukan parameter A yang nantinya akan di
tamping di a = masuk.nextInt();
12. InhalMod12
obyek = new InhalMod12(); : sintak untuk membuat obyek baru untuk
memanggil method yang lain
13 System.out.println("Bilangan
Terkecil dari parameter di atas adalah = " +obyek.bilKecil(a,b,c));
Adalah perintah untuk memunculkan
tulisan “Bilangan Terkecil dari
parameter di adat adalah = ” dan untuk memunculkan obyek dari method
bilKecil dengan parameter a,b,c yang sudah di masukan oleh user sebagai
parameternya
14 }} :
untuk mengakhiri program
No comments:
Post a Comment