Template by:
Free Blog Templates

Sabtu, 07 Mei 2011

Contoh Program Looping Atau Pengulangan


Berikut ini adalah contoh program pengulangan atau yang biasa disebut "Looping".,

import javax.swing.*;
public class tugas_bintang1 {
public static void main (String[] args) {
int x;
x=Integer.valueOf(JOptionPane.InputDialog("Masukkan Banyak Bintang :");
for (int i=1;i<=x;i++) {
for (int j=1;j<=x;j++) {
if (j<=i)
System.out.print("*");
else
System.out.print(" ");
}
System.out.println();
}
}
}

Setelah dirunning, maka akan muncul output sebagai berikut:

Masukkan Banyak Bintang :

misalnya anda memasukkan 4 bintang. Maka yang akan keluar adalah:

*
**
***
****

Selamat mencoba,,
»»  READMORE...

Senin, 18 April 2011

Cara Membuat Game Puzzle Dengan Netbeans

Membuat game emang susah susah gampang. Kali ini saya mau share cara ngebuat game puzzle dengan menggunakan netbeans...kebetulan saya dapat programnya jadi tinggal copas aja ke netbeans...biar jelas gimana tahapan-tahapannya, langsung ajah ke tempat perkara.....cekidooot...
kalo udah buka netbeans masing-masing, sekarang buak deh internetnya. masuk ke www.Leepoint.net kalo udah cari Games ,example - Slide Puzzle.
untuk program yang pertama kita buat class pada java class dengan nama SlidePuzzle


karena di dalam programnya sudah ada public class, maka hapus public class SlidePuzzle { yang ada di netbeans.lalu copas deh program yang pertama ke netbeans...


Buat lagi class pada JPanel From dengan nama SlidePuzzleGUI.


setelah itu delete semua tulisan dari public class SlidePuzzleGUI extends javax.swing.JPanel { sampai @SuppressWarnings("unchecked") copas lagi deh program yang kedua....


Buat class pada java class dengan nama SlidePuzzleModel. Lalu hapus class SlidePuzzleModel yang ada di Netbeans.copas lagi programnya ke Netbeans...


Tinggal kita Running dan hasilnya......


Puzzle akan muncul pada pojok kiri NetBeans. Selamat mencoba,,
,.(^_^).,
»»  READMORE...

Kamis, 17 Maret 2011

Konsep Encaptulation

Encaptulation : konsep dalam OOP yang bertujuan membungkus (mang-kapsul)data dan metode dalam suatu class sehingga data dan metode yang tersembunyi dalam class tidak dapat diases dari luar class.
encapsulation atau pembungkusan
digunakan untuk menentukan tingkat
akses suatu data maupun method,
terdapat tiga macam pembungkusan yaitu
public, protected dan private, dimana
public mengijinkan data dan method untuk
diakses oleh kelas lain, protected
mengijinkan data dan method untuk
diakses oleh kelas yang memilikinya serta
kelas yang memiliki hubungan maupun
turunan dengan kelas bersangkutan,
sedang private data dan method hanya
dapat diakses oleh kelas yang memilikinya
saja, untuk lebih jelasnya berikut
merupakan contoh pembungkusan dalam
perograman
Encaptulation direalisir dengan
modifier : private
Data yang dapat diases dari luar diberi modifier dengan public. Untuk lebih jelasnya berikut merupakan contoh pembungkusan dalam perograman:
class sekunder {
publicint a;
protectedint b;
privateint c;
}
class primer {
public static void
main(String[]args) {
sekunder objek=new
sekunder();
objek.a=2;
objek.b=3;
System.out.println
(“nilai a: “+objek.a)
;
System.out.println
(“nilai b: “+objek.b)
;
}
}
program di atas akan menghasilkan tampilan
berikut :
nilai a : 2
nilai b : 3
program di atas terdiri dari dua kelas yaitu kelas sekunder yang berisi variabel a, b dan c dengan tingkat akses yang berbeda, dan kelas primer yang berisi objek untuk melakukan instance pada kelas turunan, objek pada kelas primer hanya dapat mengisi nilai pada variabel a dan b karena kedua variabel tersebut memiliki tingkat akses public dan protected, karena variabel c memiliki tingkat akses private maka objek pada kelas primer tidak bisa mengisi variabel tersebut.
»»  READMORE...

Rabu, 16 Maret 2011

Latihan syntax luas lingkaran

memberikan sebuah contoh syntax bagaimana cara menghitung luas lingkaran pada program Netbeans 6.5.1

Lihat contoh gambar di bawah ini...

»»  READMORE...

Java pada class, objek, modifier

mari kita membahas tentang class, objek, metod, modifier public,static, private, void

class, objek dan metod

Class adalah suatu frame yang merupakan definisi yang memuat data dan metod pengolah data
Objek adalah bentuk konkrit dari class yang dengannya data dan metod dapat direalisasikan

Dibawah ini adalah contoh dari class dan objek

public class Catrun {
public static void main (string[] args) {
cat myCat=new cat ("miaw",5);
cat yourCat=new cat ("manis",4);
myCat.bark();
myCat.sayHello();
system.out.println ("kenelkan kucingmu :");
yourCat.sayHello();
}
}


Pada program diatas "Cat" merupakan class. Kemudian yang menjadi objek adalah "yourCat".

Selamat mencoba dan terima kasih...
»»  READMORE...

Rabu, 02 Maret 2011

Contoh Program Java

Berikut ini adalah contoh program menggunakan Switch-Case

Dan berikut adalah outputnya

Berikut adalah contoh program menggunakan If-Else

Berikut adalah outputnya
»»  READMORE...

Senin, 28 Februari 2011

Tugas Rangkuman 2

1.PENCABANGAN
a.if-else
If(boolean-expression) statement 1; (else statement2)

Klausa else boleh ditulis boleh tidak.Setiap statement dapat berupa kumpulan pernyataan yang dibatasi dengan kurung kurawal.Biasanya untuk amannya kurung kurawal ini tetap digunakan,walaupun hanya ada satu statement.berikut contoh pemakaiannya:

Int dataTersedia;
//...
If (dataTersedia > 0)
{
ProsesData();
dataTersedia=n;
}
Else
{
Tunggu Data Berikut();
}

Contoh coding;
Class praktek 1
{
Public static void main (string args[])
{
Int nilai;
Nilai=70;
System.out.println(“==============”);
System.out.println(“Nama : Duo Maxwell”);
System.out.println(“Nilai : ”+nilai);
If(nilai>90)
System.out.println(“Ket : istimewa euy!”);
else
System.out.println(“Ket : Tidak istimewa”);
System.out.println(“=============”);
}
}

b.break

Proses break memerintahkan runtime untuk menjalankan program di belakang blok tertentu.Untuk dapat di tunjuk, sebuah blok di beri nama,dan java memiliki bentuk tabel untuk menyatakan nama suatu blok. Berikut contoh penggunanya :
Class Break {
Public static void main (string args []) {
Boolean t=true ;
a: {
b: {
c: {
system.out.println(“sebelum break”);
if (t)
break b;
system.out.println(“pernyataan ini tidak akan pernah dieksekusi”);
}
System.out.println(“ini juga tidak akan pernah dieksekusi”);
}
System.out.println(“ini setelah b”);
}
}
}
Sebagai catatan,break juga dapat digunakan tanpa tael untuk keluar dari suatu loop.
C. Switch-case
Bentuk umumnya adalah sebagai berikut:
Switch (expression) {
Case value1 :
Statement1;
Break;
Case value2:
Statement2;
Break;
Case valueN:
statementN;
break;
default:
statement default;
}
Nilai expression di bandingkan dengan setiap nilai pada pernyataan case (value). Jika ada yang cocok, maka urutan statement yang ada di belakang pernyataan case akan dieksekusi. Jika menuliskan break, maka eksekusi akan dilanjutkan ke case selanjutnya.
Contoh cooding
Class pratek2
{
Public static void main (string args [] )
{
Int nilai ;
Nilai=6;
System.out.println(“===============================”);
System.out.println(“Nama : Helena Peacecraft”);
System.out.println(“Nilai : “ + nilai );
Switch (nilai) {
Case 10:
Case9:
System.out.println(“Ket : Istimewa “);
Break;
Case8:
Case7:
System.out.println (“Ket : Bagoese”);
Break;
Case6:
System.out.println (“Ket : Cukup”);
Break;
Default:
System.outy.println (“Ket : Kurang”);
}
System.out.println (“=======================”);
}
}
D.return
Return menyebabkan eksekusi menyambang kembali ke pemanggil method. Contoh pemakaian return berikut menyebabkan eksekusi kembali ke pemanggilnya, dalam hal ini adalah runtime Java.
Class ReturnDemo {
Public static main void (string args[]) {
Boolean t=true;
System.out.println (“pernyataan ini tidak akan pernah dieksekusi”);
}
}
»»  READMORE...