Ok sobat ngoding, sekarang kita bahas tentang materi yang agak keras dikit yaa. materi ini mungkin butuh fokus yang lebih dari materi materi
sebelumnya ya guys.
Disclaimer
Pada tutorial ini IDE yang digunakan adalah DartPad
Pengertian
For
ini digunakan untuk mengulang suatu aksi atau perintah dalam jumlah perulangan tertentu.
Perhatikan contoh code berikut ini :
void main(){
for(int i=0;i<=10;i++){
print("Perulangan ke $i");
}
}
- Blok pada i=0 adalah inisialisasi variable
- Blok i<=10 adalah pengecekan nilai, apabila bernilai
true
maka perulangan akan di print - i++ Post increment dapat dibaca pada pertemuan ke 9 tentang Operator
Blok blok yang saya sebutkan diatas adalah wajib temen temen untuk dapat diingat.
Contoh Kasus
Kita akan membuat sebuah segitiga dengan dasar *
bentuknya seperti gambar dibawah ini :
*
**
***
****
*****
perhatikan code dibawah ini sebagai solusi dari perulangan :
void main(){
for(int i=0;i<=10;i++){
print("*" * i);
}
}
maka hasilnya akan seperti dibawah ini
*
**
***
****
*****
******
*******
********
*********
**********
dan seperti itu aja ya guys untuk penjelasan singkat tentang for loops.
Sampai jumpa di episode selanjutnya tentang while dan do while
Kegagalan itu bukan sesuatu untuk di sesalkan tapi sebagai pembelajaran agar lebih dekat dengan kesuksesan penulis