Selasa, 24 September 2013

Perulangan Java


FOR , jika diterjemahkan ke dalam bahasa inggris berarti "Untuk", tapi jika diterjemahkan ke dalam bahasa pemrograman java, FOR adalah sebuah anggota dari 3 anggota struktur perulangan. FOR mempunyai 2 saudara yaitu While dan Do-While.
Mari kita lupakan sejenak kedua saudaranya si FOR, karena pada kesempatan ini kita hanya akan fokus pada perulangan FOR saja.

        Jika dituliskan secara kasar, syntaks umum FOR kurang lebih seperti di bawah ini:

for(i = batas bawah; i = batas atas; i++){
    perintah tambahan ;
  }
         Keterangan :
  • i adalah sebuah nama variabel yang bisa diganti sesuka hati
  • ++ (increment) atau -- (decrement).
     Fungsi increment adalah, sebuah fungsi yang akan selalu menambahkan nilai 1 pada variabel yang dikenai oleh fungsi tersebut. Dalam kasus di atas, variabel yang dikenai oleh fungsi increment adalah variabel i, dan fungsi decrement adalah sebaliknya.
        Okelah, untuk lebih jelasnya mari kita lihat cotoh program di bawah ini :
class FungsiFOR{
public static void main(String[] args){
int i;
for(i=1; i<=100; i++){
System.out.println("Hasil Fungsi FOR ke - "+i);
}
}
}
Cara Kerja Program :
  • int i;
        Proses pendeklarasian variabel yang akan kita gunakan dalam program. Semua variabel yang akan  digunakan harus dideklarasikan terlebih dahulu. Dalam kasus kali ini, kita hanya membutuhkan 1 variabel saja yaitu variabel i, maka yang kita deklarasikan pun cuma 1 variabel saja.
  • for(i=1; i<=100; i++){
        Variabel i yang sudah dideklarasikan tadi di atas, akan langsung dimasukkan ke dalam perulangan. Pada kasus kali ini, perulangan diberikan nilai awal = 1 dan nilai akhir <= 100 (Kurang dari atau sama dengan 100). Oleh karena itu, perulangan akan tetap dijalankan selama variabel i kurang dari sama atau dengan 100.
  • System.out.println("Hasil Fungsi FOR ke - "+i);
          Akan menampilkan tulisan "Hasil Fungsi FOR ke -  ....." ke layar monitor . Titik titik (.....) akan diisi oleh nilai i. Jika pada perulangan pertama, maka titik titik tersebut akan bernilai 1, dan pada perulangan kedua titik titik akan diisi oleh angka 2, dan begitu seterusnya hingga perulangan ke 100.
          Jika ingin menjalankan programnya, maka Anda harus menyimpan filenya terlebih dahulu dengan nama FungsiFOR.java. Jika Anda ingin menggunakan nama yang lain, maka nama class program ini harus Anda ubah sesuai dengan nama file yang Anda inginkan.
Contoh :
Sebelum diganti --> class FungsiFOR{
       >> Maka filenya harus disimpan dengan nama FungsiFOR.java 

Sesudah diganti -->  class belajar{
       >> Maka filenya harus disimpan dengan nama belajar.java

         Setelah Anda simpan maka, Anda harus melakukan kompilasi terlebih dahulu, agar coding yang tadi Anda buat bisa dimengerti oleh sistem komputer Anda

Tidak ada komentar:

Posting Komentar