Pengulangan Memakai For Dalam Bahasa Pemrograman Java

35 views

Pengulangan tak kalah pentingnya dengan Pengkondisian, alasannya ialah niscaya akan ada keadaan dimana kita diharuskan untuk melaksanakan baris kode yang sama berulang ulang.
Dari pada harus menulis ulang kode tersebut, alangkah baiknya jikalau kita melaksanakan pengulangan, selain menghemat baris kode, sanggup juga meningkatkan produktivitas kita dalam melaksanakan c0ding, sekaligus mempercepat dalam pengerjaan sebuah program.

Pengulangan dalam Bahasa Java terdapat 3 buah syntax untuk melaksanakan pengulangan, yaitu for, while, do-while.

Jadi kali ini kita akan membahas Cara Melakukan Pengulangan For (For – loop) dalam Bahasa Java terlebih dahulu.


Apa itu Pengulangan

Pengulangan ialah runtutan aba-aba (baris kode) yang akan terus diulang selagi memenuhi kondisi(untuk melaksanakan pengulangan tersebut) [Sumber : TechTarget.com].

Jadi sama halnya menyerupai pengkondisian, aba-aba untuk pengulangan akan terus dijalankan selagi memenuhi kondisi.


baca juga : Pengkondisian dalam Bahasa Java


Pengulangan Menggunakan For Loop

for loop, merupakan salah satu syntax yang sanggup dipakai untuk melaksanakan pengulangan.

for(inisialisasi_variabel; kondisi; update_variabel) {
    // c0de.
}


Contoh for-loop dalam Bahasa Java


Contoh : Misalkan kita ingin menuliskan angka 1 – 10.

Source Code:

// kode ini ditulis dari ng0ding.blogspot.com public class Ngoding {     public static void main(String[] args) {  for(int i = 1; i <= 10; i++) {             System.out.println(i);  }     } }


Output:

Pengulangan Menggunakan for loop dalam Bahasa Java


Pengulangan for Bersarang (Nested Loop)

Saya lupa tulis di artikel sebelumnya, tapi dalam Pengkondisian juga sanggup dilakukan Pengkondisian Bersarang (if didalam if).

Begitu juga dengan Pengulangan, didalam Pengulangan, kita sanggup buat Pengulangan Lagi.


Contoh Pengulangan Bersarang dalam Bahasa Java

Contoh : Misalkan kita ingin menciptakan bentuk segitiga siku siku.

Source Code:

// kode ini ditulis dari ng0ding.blogspot.com public class Ngoding {     public static void main(String[] args) {  // for luar untuk banyak baris (1   5)  for(int i = 1; i <= 5; i++) {      // for luar untuk banyak kolom (1   i)      // jadi ketika pengulangan pertama [i = 1], maka (1   1)      // ketika pengulangan kedua [i = 2], maka (1   2), dst...      for(int j = 1; j <= i; j++) {   System.out.print("*");      }      System.out.print("\n");  }      } }


Output:

Pengulangan Bersarang memakai for-loop Java



Kesimpulan

Dalam syntax for, kita diharuskan untuk mendefinisikan 3 hal

  1. Variabel Inisialisasi
  2. Kondisi (saat kapan pengulangan sanggup dijalankan)
  3. Update Variabel
    Dalam teladan kita hanya menciptakan i++, j++. Tetapi kita sanggup melaksanakan hal lain juga, bukan hanya increment 1 nilai.
    i++; sama saja dengan i += 1; atau sama saja dengan i = i + 1;
    Hal ini termasuk kedalam penggunaan Operator Inisialisasi.
    Seperti  i += 2; berarti i = i+2;

baca juga : Operator Dasar Bahasa Java dan Pengulangan For Bahasa C


Sekian dan Terima Kasih.


Sumber http://ng0ding.blogspot.com/

Author: 
    author
    No related post!