Latest Movie :
Recent Movies

PENULISAN METHOD/FUNGSI PADA JAVA

PENULISAN METHOD/FUNGSI PADA JAVA








Fungsi pada Program Java
Fungsi adalah suatu program yang terletak terpisah dari blok program utama, tetapi tetap merupakan bagian dari program yang dibuat. Dengan menggunakan fungsi dapat membuat program menjadi lebih mudah dipahami.

Fungsi Mengembalikan Nilai
Fungsi yang mengembalikan suatu nilai adalah fungsi yang ketika kembali ke program utamanya disertai dengan membawa suatu nilai. Berikut adalah program untuk menjumlahkan 2 buah bilangan yang di dalamnya menggunakan fungsi.
import java.util.Scanner;
public class Main {
public static void main (String[] args) {
Scanner masukan = new Scanner(System.in);
int bil1, bil2, bil3;
System.out.println(“Program Menjumlahkan 2 bilangan“);
System.out.print(“Masukkan bilangan 1 : ”); bil1 = masukan.nextInt();
System.out.print(“Masukkan bilangan 2 : ”); bil2 = masukan.nextInt();
System.out.print(“Masukkan bilangan 3 : ”); bil3 = masukan.nextInt();
System.out.println();
System.out.println(“Jumlah bil1 + bil2 : ”+(jumlah(bil1,bil2)));
System.out.println(“Jumlah bil2 + bil3 : ”+(jumlah(bil2,bil3)));
System.out.println(“Jumlah bil1 + bil3 : ”+(jumlah(bil1,bil3)));
}

private static int jumlah(int a, int b) {
int hasil = a + b;
return hasil;
}
}

Fungsi Tidak Mengembalikan Nilai
Fungsi yang tidak mengembalikan nilai adalah seperti prosedur pada pemrograman Pascal. Berikut adalah contoh program untuk menghitung luas 2 buah bidang datar, yang penentuan bidang yang dihitung, ditentukan oleh pengguna melalui menu.

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner masukan = new Scanner(System.in);
int pilihan=9;
do {
System.out.println("\nMENU\n");
System.out.println("1. Menghitung Luas Persegi Panjang");
System.out.println("2. Menghitung Luas Lingkaran");
System.out.println("3. Keluar");
System.out.print("Masukkan Pilihan Anda : ");
pilihan = masukan.nextInt();
switch(pilihan){
case 1 : luasPersegiPanjang(); break;
case 2 : luasLingkaran(); break;
}
} while(pilihan != 3);
}

private static void luasPersegiPanjang() {
Scanner masukan = new Scanner(System.in);
float panjang, lebar, luas;
System.out.print("Masukkan nilai panjang : "); panjang = masukan.nextFloat();
System.out.print("Masukkan nilai lebar : "); lebar = masukan.nextFloat();
luas = panjang * lebar;
System.out.println("Luas Persegi Panjang : " + luas);
}

private static void luasLingkaran(){
Scanner masukan = new Scanner(System.in);
float jari2, luas;
System.out.print("Masukkan nilai jari-jari : ");
jari2 = masukan.nextFloat();
luas = 3.14f * jari2 * jari2;
System.out.println("Luas Lingkaran : " + luas);
}
}

Array dalam java Pengertian Array



Array dalam java
Pengertian Array







Array adalah sebuah struktur dari sebuah data yang menyimpan value dari data yang memiliki tipe data yang sama. Setiap value bisa kita akses melalui angka-angka index. index suatu array dimulai dari indeks 0 bukan 1, masih bingung?? begini…
Sebagai contoh jika A merupakan sebuah array dengan tipe integer, maka notasi dari array A adalah: A[n], dengan n merupakan angka index dari array tersebut misal:
A[0]=100
A[1]=200
A[2]=300
A[3]=400
dari array di atas bisa kita simpulkan: array A di atas memiliki tipe data integer(bisa dilihat dari value yang ada), memiliki panjang array 4, array dengan indeks ke-0 memiliki value 100, indeks ke-1 bervalue:200, indeks ke-2 bervalue:300…dst… mudah bukan…:)
Array dalam java
Dalam pemograman java, pendeklarasian suatu array bisa ditulis dalam bentuk:
int [ ] b;
statemen diatas hanya mendeklarasikan variabel b sebagai variabel bertipe array integer, untuk membuat(construct) array kita tulis dengan menggunakan operator ‘new’ seperti contoh berikut:
int [ ] a = new int[20];
statement diatas berarti telah dibuat array dengan nama a bertipe integer dan memiliki kapasitas 100 value, ingat indeks mulai dari 0 – 99, tidak ada indeks ke-100 (a [100]).
#bila kita paksakan mengakses indeks ke [100] maka akan muncul exception “array index out of bounds”.#
dalam pengisian value sebuah array kita bisa lakukan dengan melakukan metode looping seperti:
int [ ] a = new int[100];
for (int i = 0 ; i < 100 ; i++)
a [ i ] = i; // isi array a dengan value 0 – 99
untuk mengetahui ukuran / panjang dari suatu array, kita gunakan syntaks: namaaray.length
contoh : System.out.println(a.length); akan mencetak ukuran dari array a, yaitu sebanyak 100.
contoh pengisian array dengan menggunakan looping:
for (int i = 0 ; i < a.length ; i++)
System.out.println(a [ i ]);
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Film Baru - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger