Dart Controll Flow - Switch and Case @ Cong Fandi | 2021-07-13T00:46:00+08:00 | 2 minutes read | Update at 2021-07-13T00:46:06+08:00

Kita masuk ke pembahasan selanjutya ya guys dan juga pembahasan terakhir terkait Controll flow pada bahasa pemrograman dart.

Disclaimer

Pada tutorial ini IDE yang digunakan adalah DartPad

Pengertian

Swith dan case adalah controll flow yang sejenis dengan if dan else dimana switch case ini digunakan untuk percabangan.

Contoh Kasus

Kita ambil contoh kasus yang ada di if else ya sobat ngoding.

Seorang pendaki melakukan pendakiannya pada pagi hari, dia sudah melakukan instruksi kepada semua anggota pendakinya untuk melakukan hal hal ini :

  1. Saat tiba di pos 1 team akan makan snack
  2. Saat tiba di pos 2 team akan makan daging
  3. Saat tiba di pos 3 team akan makan sayur
  4. saat tiba dipuncak team akan bergembira
  void main(){
int posSaatIni = 10;
    switch(posSaatIni){
       case 1:
        print("Makan Snack");
           break;
       case 2:
        print("Makan daging");
          break;
       case 3:
        print("Makan Sayur");
          break;
       case 4:
        print("Berbahagia");
          break;
       default:
       print("Pos yang anda masukan tidak terdaftar");
    }
 }

program diatas kalau dijalankan maka akan menampilkan Pos yang anda masukan tidak terdaftar karena variable posSaatIni masih bernilai 10, coba ganti nilai variable tersebut dengan angka yang sudah dimasukan kedalam switch case.

default pada switch case diatas sebagai nilai defaualt apa bila nilai yang dimasukan tidaka da didalam daftar dan default juga bisa dihilangkan dari blok switch case.

Daaannn akhirnya selesai juga tetang controll flow, selanjutnya kita break dulu ya sobat ngoding . kita masih punya banyak pembahasan selanjutnya tapi kita cukupkan disini dulu. Samapai jumpa di topik selanjutnya.

Berakit rakit kehulu, bernang ketepian, sakit sakit dahulu bersernag senang kemudian Pepatah

© 2018 - 2022 The Ngoding

Powered by Hugo with theme Dream.

avatar

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