Kamis, 25 Oktober 2012

struktrul control


Srtuktrul control dibagi menjadi 2 yaitu :
1.       Percabangan
2.       Perulangan

1)      Percabangan dapar dijadikan 4 bagian yaitu :
·         statement-if adalah Menspesifikasikan sebuah statement (atau block dari code) yang akan dieksekusi jika dan hanya jika statement boolean bernilai true.
·         statement-if-else adalah Digunakan ketika kita akan mengeksekusi sebuah statement jika kondisinya true, dan statement yang lain jika berkondisi false.
Form statement if-else:
·         statement-if-else if adalah statement pada klausa else dari sebuah blok if-else dapat menjadi struktur if-else yang lain. Struktur ini memperbolehkan kita untuk membuat pilihan yang lebih kompleks.
·         Statement-switch adalah Switch Memperbolehkan percabangan pada multiple outcomes.
2)      Perulangan dapat dijadikan menjadi 3 yaitu :
·         Pengulangan-for adalah Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang. Dimana inisialisai ekspresi untuk meninisialisasi variable pengulangan, kondisi pengulangan untuk membandingkan variable pengulangan dengan nilai limit, stepEkspresi untuk memberbarui variable pengulangan 
·         Pengulangan-while adalahMerupakan statement atau blok dari statement yang diulang selama kondisinya sesuai. statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true
Pengulangan-do-while adalahSama dengan pengulangan-whileStatement didalam pengulangan do-while akan dieksekusi beberapa kali selama kondisinya sesuai dengan ekspressi yang diberikan.Hal utama yang membedakan antara pengulangan while dan do-while:statement didalam pengulangan do-while loop setidaknya dieksekusi satu kali.

Selasa, 16 Oktober 2012

MEMBUAT INPUTAN DARI KEYBOARD


BUFFEREDREADER adalah suatu class atau peritah yang ada di JAVA yang terdapat di package java.io untuk melakukan input dari keyboard. Dan ditampilkan melalui console
JOPTOINPANE adalah suatu class atau peritah yang ada di JAVA yang terdapat di package java.io untuk melakukan input dari keyboard. Dan ditampilkan mealuli GUI (Graphical User Interface)
Cara membuat BUFFEREDREADER
Contoh Tambahkan baris code ini pada awal source code Anda:
import java.io.*;
Tambahkan statement berikut ini:
BufferedReader dataIn = new BufferedReader( new InputStreamReader( System.in) );
dan menjalankan perintah readLine() untuk mendapatkan input dari keyboard.
Anda harus menuliskannya di dalam blok try-catch.
  try{
 String temp = dataIn.readLine();       }

catch( IOException e ){
 System.out.println(“Error in getting input”);  }

Cara membuat JOPTIONPANE
Tambahkan baris code ini pada awal source code Anda:
import javax.swing.*;
Tambahkan statement berikut ini:
String name; name=JoptionPane.showInputDialog(“Please enter your name");


Minggu, 07 Oktober 2012

OPERATOR


Operator digunakan untuk memanipulasi variable. Dalam bahasa pemograman java ada beberapa operator diantaranya :
1.      Operator aritmatika adalah operator yang digunakan untuk melakukan operasi matematika  seperti operasi penjumlahan (+), pengurangan (-), perkalian(*),pembagian (/) modulus/sisa hasil pembagian(%).
2.      Operator increment dan decrement adalah Increment (op++, ++op) digunakan untuk menambah dan Decrement(op--, --op) digunakan untuk mengurangi.
3.      Operator relasi adalah digunakan untuk membandingkan beberapa nilai dan menentukan hubungan antara nilai-nilai tersebut Output dari perbandingan tersebut adalah nilai boolean antara true atau false.
4.      Operator logika adalah operator  yang digunakan untuk mengevaluasi nilai kebenaran dua buah nilai (kecuali operator!). Nilai yang dihasilkan tergantung nilai kebenaran kedua buah nilai. Beberapa diantaranya adalah AND/&&  yaitu apabila salah satu bernilai false maka hasilnya false, ||/OR yaitu apabila salah satu bernilai true maka hasilnya true, ^/exclusive OR yaitu bila kedua input bernilai sama true atau false maka output yang dihasilan false, !/Not yaitu bila input True maka hasilnya False dan ssebaliknya.
5.      Operator kondisi adalah operator yang digunakan untuk menyelesaikan sebuah kondisi.
Contoh : Jika kondisi benar?statement1:statement2   
misalnya gini  jika kondisi bernilai benar maka lanjut pada statement1 dan jika salah maka lanjut pada statement2.