Kamis, 25 Oktober 2012

STRUKTUR KONTROL


STRUKTUR KONTROL
di dalam bahasa pemrograman adalah perintah dengan bentuk  tertentu yang dapat digunakan untuk mengatur  jalannya suatu program. Stuktur kontrol ada 2 yaitu perulangan dan percabangan.

1.        PERCABANGAN
·           Statement-IF
IF ini akan dijalankan jika dan hanya ekspresi booleannya bernilai benar (True)Konsep Codingnya :
if (Ekspresi- boolean) atau if (ekspresi boolean) {
Pernyataan ; Pernyataan 1 ;
Pernayataan 2; }
menggunakan kurung kurawal pada saat memiliki 2 pernyataan atau lebih.
·           Statement-IF-ELSE
Mengeksekusi pernyataan dengan ekspresi boolean (Bernilai True) dan Pernyataan yang lain dengan ekspresi boolean (Bernilai False).
Konsep Codingnya :
if (Ekspresi- boolean) atau if (ekspresi boolean) {
Pernyataan True; Pernyataan 1 ;
Pernayataan 2; }
else else
Pernyataan False; {Pernyataan False;}
·           Statement-IF-ELSE IF
Seleksi Pernyataan dengan lebih dari 2 Pernyataan Ekspresi Boolean.
Konsep codingnya :
if (Ekspresi- boolean 1) atau if (ekspresi boolean1) {
Pernyataan 1; Pernyataan 1 ;
Pernayataan 2; }
else if (Ekspresi- boolean 1) else if(Ekspresi- boolean 1) {
Pernyataan; Pernyataan ; }
else else
Pernyataan False; {Pernyataan False;}
·           Statement-SWITCH
Pernyataan SWITCH ini sama halnya dengan IF di atas namun perbedaannya terletak pada penempatan kurung kurawal ({}) tidak di cantumkan dan setiap pernyataan diakhiri dengan break ; dan pernyataan else nya di ganti dengan default; (optional).
Konsep Codingnya :
switch (ekspresi)
case 1 :
Pernyataan 1 ;
break ;
case 2 :
Pernyataan 2 ;
break ;
case n :
Pernyataan n ;
break ;
default :
pernyataan false ;
2.        PERULANGAN
·      Pengulangan-FOR
Perulangan selama benar
Konsep codingnya :
for (Deklarasi dan inisialisasi ;ekspresi Boolean ; decrement / increment) {
Pernyataan ;
Pernyataan;
}
·      Pengulangan-WHILE
Melakukan perulangan samapi kondisinya cocok dengan perintah
Konsep codingnya :
while (ekspresi Boolean) {
Pernyataan 1 ;
Pernyataan 2 ;
}
Contoh:
Bentuk pernyataan while,

while( ekspresi_boolean ){
statement1;
statement2;
. . .
}

Pernyataan di dalam while loop akan dieksekusi berulang-ulang selama kondisi
ekspresi_boolean bernilai benar (true).

Contoh, pada kode dibawah ini,

int i = 6;
while ( i > 1 ){
System.out.print(i);
i--;
}

Contoh diatas akan mencetak angka65432 pada layar.

·      Pengulangan-DO-WHILE
Memerlukan kondisi benar
Konsep codingnya :
do {
pernyataan ;
pernyataan ;
}
while (ekspresi Boolean);
Perbedaan While dan Do While adalah While bisa menghasilkan perulangan berulang kali sampai dia menemukan hasil yang cocok, sedangkan Do While hanya melakukan satu kali perulangan.
Fungsi Pernyataan percabangan sebagai tempat untuk menemukan suatau hasil dari pernyataan true dan false (Boolean).
Jenis- jenis Pernyataan percabangan sama dengan struktur control keputusan :
·  If
·  If else
·  If else if


Selasa, 16 Oktober 2012

INPUTAN DARI KEYBOARD


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");


NAMA            :MOCH.FAURIS YURIDO EFENDI
N.I.M              :1210651110

Selasa, 09 Oktober 2012

operator

NAMA: MOCH.FAURIS YURIDO EFENDI
NIM : 1210651110



        Operator komputer adalah sumber daya manusia yang dapat menjalankan sistem pemrogaman dari komputer.Operator digunakan untuk memanipulasi variable. Dalam bahasa pemograman java ada beberapa operator diantaranya sebagai berikut :
v  Operator aritmatika
v  Operator increment dan decrement
v  Operator relasi
v  Operator logika
v  Operator kondisi

Ø  Operator aritmatika adalah operator yang digunakan untuk melakukan operasi matematika  seperti operasi penjumlahan (+), pengurangan (-), perkalian(*),pembagian (/) modulus/sisa hasil pembagian(%).
Ø  Operator increment dan decrement adalah Increment (op++, ++op) digunakan untuk menambah dan Decrement(op--, --op) digunakan untuk mengurangi.
Ø  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.
Ø  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.
Ø  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.