Looping (Perulangan) ( For - Loop) (Java Basic) #10



Looping (Perulangan)
For - Loop

Looping atau perulangan adalah kegiatan mengulang perintah sampai batas tau kondisi yang kita inginkan. Dalam bahasa sehari For Loop bisa di artikan dengan Untuk Ke-Sekian - Ulangi. Beberapa hal yang harus dipahami antara lain :

  • Biasanya For Loop ditulis dengan format for (int i = 0; i < 10; i++) , yang berarti : 
    • for (...) , memiliki arti ulangi dengan kondisi yang berada di dalam kurung tersebut.
    • int i = 0;, mendeklarasikan mulainya perulangan dengan menggunakan variabel i yang dimulai dari 0.
    • i < 10; , memiliki arti bahwa perulangan akan berhenti ketika nilai i kurang dari 10.
    • i++ , memiliki arti bahwa setiap kali selesai berulang, maka nilai i akan bertambah 1.
    • Secara kesimpulan baris code  for (int i = 0; i < 10; i++)  bisa kira artikan dengan "Ulangi perintah ketika nilai i kurang dari 10 dengan menambahkan 1 pada nilai i setiap berulang".
  • for (int i = 0; i < 10; i = i + 2) dapat kita terjemahkan dengan "Ulangi perintah hingga nilai i kurang dari 10 dengan menambahkan 2 pada nilai i setiap berulang".
  • i++; adalah operator yang digunakan untuk menambah nilai dari variabel i saat perulangan sedang dijalankan bisa juga kita mengganti dengan i=i+1, atau i--

Praktik :

  1. Buka CMD

  2. masuk ke Drive D:/

  3. mkdir materi , masuk ke folder materi

  4. mkdir 6_for_loop

  5. masuk ke folder 6_for_loop

  6. buka vscode

    D:\materi\6_for_loop> code .

    jangan tutup CMD

  7. buat file ForLoop.java

  8. tulis code di bawah ini

  9. kembali ke cmd, build file java

    javac ForLoop.java

  10. lihat ke dalam folder 6_for_loop, pastikan muncul file ForLoop.class

    munculnya ForLoop.class adalah proses compiling yang dilakukan oleh compiler java

  11. kembali ke cmd, jalankan class java

    java ForLoop

  12. buat max loop menjadi parameter dan penambahan loop menjadi parameter

SHARE

About Muhammad Ananda Pratama

    Blogger Comment
    Facebook Comment

0 komentar:

Post a Comment