Algoritma dan Pemrograman - Method Dengan Parameter

Wednesday 23 July 2014



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);
            int a, b, c;
            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

 

Pilih Bahasa

Most Reading

Stats