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