Tuesday, December 06, 2011

Array, Percabangan dan Perulangan


    I.      I.  ARRAY
·         Array adalah adalah kelompok variabel dengan tipe sejenis dan dinyatakan dengan nama yang sama.
·         Array di Java dideklarasikan dengan kurung siku: […].
·         Sintaks umum deklarasi array: 
type var-name[]; 
Atau 
type[] var-name;
·         Berikut contoh-contoh deklarasi array di Java: 
  int numbers[]; 
  char[] letters; 
  long grid[][]; 
·        Berikut  contoh  pendeklarasian   array   dengan  menspesifikasikan  ukuran spesifiknya menggunakan operator new() dan dengan memberikan daftar item yang termasuk di dalam array: 
char alphabet[] = new() char [26]; 
int primes = {7, 11, 13};
·         Array 1 dimensi pada dasarnya senarai (deretan) variabel bertipe serupa. Kita lebih dahulu menciptakan variabel array dari tipe yang dikehendaki.
·         Bentuk umum new() untuk array 1 dimensi adalah sebagai berikut: 
  array-var = new() type[size] 
·         Array multidimensi sesungguhnya array dari array.
·         Contoh:  Array 2 dimensi bertipe  int bernama  intArr dideklarasikan dan diciptakan dengan perintah sebagai berikut: 
int int2DArr[][] = new() int [4][5];

    I.             II.        PERCABANGAN
Percabangan merupakan salah satu dari strktur kendali, dalam hal ini percabangan memungkinkan kita menentukan syarat untuk program kita berjalan sesuai dengan kebutuhan.
Ada tiga cara untuk membuat percabangan :
1.      If
Menyatakan pernyataan akan dieksekusi jika memuhi syarat atau kondisi tertentu. Sintax umum :
If(kondisi)
{
Pernyataan yang dijalankan jika kondisi benar
}
2.      If…Else…
Memilih salah satu dari 2 kemungkinan kemuncula.
Sintax umum :
If(kondisi) {
Pernyataan 1 }
Else {
Pernyataan 2 }
3.      Switch…Case…
Dapat digunakan sebagai alternatif if…else…. secara sederhana dimana alternatif pilihan lebih dari 1.
Sintax umum :
Switch(variable)
{ case nilai_1 : pernyataan yang dijalankan jika variabel bernilai_1
                          break;
………
case nilai_n : pernyataan yang dijalankan jika variabel bernilai_n
                          break;
default : pernyataan jika variabel tidak ada yang bernilai sama
    dengan semua pilihan nilai case di atas }

   I.             III.        PERULANGAN
Perulangan artinya mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikannya (terminasi).
Setiap perulangan memiliki 4 bagian, yaitu :
1.      Inisialisasi
2.      Badan program/statement
3.      Iterasi
4.      Terminasi
Ada 3 jenis perulangan pada java :
1.      While
Program akan mengevaluasi kebenaran dari nilai yang menjadi persyaratan program dijalankan, bila benar maka program akan dijalankan dan bila tidak maka akan dilewati.
Sintax umum :
While(kondisi)
{
Pernyataan;
}
2.      Do-While
Secara konsep sama dengan While, namun karena terdapat perintah do sebelum program while maka perintah akan dijalankan sebanyak satu kali bila nilai syarat berjalannya perulangan berninai salah.
Sintax umum :
Do {
Pernyataan;
} While(kondisi);
3.      For
Menyediakan sarana mengulang kode dalam jumlah yang tertentu. Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.
Sintax umum :
For(intial, condition, post-iteration) {
Statement;
}


No comments:

Post a Comment