Dart Controll Flow - For dan loops @ Cong Fandi | 2021-07-10T00:46:00+08:00 | 1 minute read | Update at 2021-07-10T00:46:06+08:00

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");
     }
    }
  1. Blok pada i=0 adalah inisialisasi variable
  2. Blok i<=10 adalah pengecekan nilai, apabila bernilai true maka perulangan akan di print
  3. 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

© 2018 - 2021 The Ngoding

Powered by Hugo with theme Dream.

avatar

The NgodingSebuah cita-cita hanyalah mimpi jika tidak tahu cara mewujudkannya