Selasa, 05 Februari 2013

Penyelesaian Soal Method Menggunakan NetBeans


Soal

1.      Identitas tanpa parameter
2.      Identitas dengan parameter
3.      Lima
4.      Tambah (5,10)
5.      Faktorial(5)
6.      Total(aaa);
aaa berupa array (1,2,3,4,5,6,7,8,9,10)
mencari:
o   Total Nilai
o   Rata-rata
o   Maksimal
o   Minimal



Listing Program

1.      Identitas tanpa parameter
//method tanpa parameter dan tidak menghasilkan nilai
    public static void Identitas() {
        System.out.println("nama: Rofiq Agung S");
        System.out.println("Alamat: Brebes");
        System.out.println("Umur: 19 Tahun");
    }
2.       Identitas dengan parameter
    //method dengan parameter dan tidak menghasilkan nilai
    static void Identitas(String Nama, String Alamat, Integer Umur) {
        System.out.println("Nama: "+Nama);
        System.out.println("Alamat: "+Alamat);
        System.out.println("Umur: "+Umur);
    }
3.      Lima
//method tanpa parameter dan menghasilkan nilai
    static int lima() {
        return 5;
    }
4.      Tambah(5,10)
    //method dengan parameter dan menghasilkan nilai
    static int tambah(int bil1, int bil2) {
        return bil1+bil2;
    }


5.      Faktorial(5)
    static double carihasil(double[] angka) {
        double hasil=0;
        for (int i=0; i<angka.length; i++) {
            hasil+=angka[i];
        }
        return hasil;
    }
6.       Total(aaa);
aaa berupa array (1,2,3,4,5,6,7,8,9,10)
mencari:
o   Total Nilai
o   Rata-rata
o   Maksimal
o   Minimal
//method mencari total, rata-rata, maksimal, minimal
    static void faktorial(int angka) {
        int hasil = 1;
        for (int i = angka; i >= 1; i--) {
            hasil = hasil * i;
            if (i == 1) {
                System.out.print(i + "=");
            } else {
                System.out.print(i + "*");
            }
        }
        System.out.println(hasil);
    }

Ø      Pemanggilan Method
    public static void main(String[] args) {
        // TODO code application logic here
        Identitas();
       
        System.out.println("============================");
       
        Identitas();
       
        System.out.println("============================");
       
        Identitas("Iqbal","Brebes",13);
       
        System.out.println("============================");
       
        Identitas("Bi Ruki","Tokyo", 25);
       
        System.out.println("============================");
       
        System.out.println(lima() * lima());
       
        System.out.println("============================");
       
        System.out.println(tambah(5,5)* tambah(10,10));
       
        System.out.println("============================");
       
       faktorial(5);
       
        System.out.println("============================");
       
        double aaa[] = {1,2,3,4,5,6,7,8,9,10};
        System.out.println("Total: "+carihasil(aaa));
        System.out.println("Rata-rata: "+carihasil(aaa)/9);
        System.out.println("Maksimal: "+aaa[9]);
        System.out.println("Minimal:"+aaa[0]);
    }
}



Print Screen Program

Tidak ada komentar:

Posting Komentar

Berilah Komentar di Artikal ini sobat !!!!!!!