idcsLogo
idcsLogo2
idcsLogo2
  • Home
  • E-Learning
    • Visual Studio C#
    • C# Dasar
    • Windows Form C#
    • Golang
    • SQL Server
  • Tips and Trick
    • Console
    • Windows Form
  • Submit Artikel
  • Laporkan Masalah

Switch dan Case pada bahasa pemrograman C#

Home » Switch dan Case pada bahasa pemrograman C#
  • Daftar Materi

    • Apakah itu C# ?
    • Mengenal .Net Framework
    • IDE pada C#
    • Variable pada C#
    • Membuat Program C#
    • Text C#
    • Var C#
    • Konstanta pada C#.
    • Operator Aritmatika C#
    • Asignment Operator C#
  • –

    • IF dan Else pada C#
    • Switch dan Case pada C#
    • Perulangan While pada C#
    • Perulangan For pada C#
    • Perulangan Do While C#
    • Switch dan Case pada C#
    • Operator Logika C#
  • –

    • Mengenal Method C#
    • Parameter Method C#
    • Named Arguments C#
    • Optional Argument C#
    • Method Overloading C#
    • Rekursif ( Recursion )C#
  • –

    • Class dan Object C#
    • Value dan Reference Type C#
    • Encapsulation C#
    • Constructor dan Destructor C#
    • Properti Class C#
    • Class dan Static Member C#
    • Keyword This C#
    • Keyword Readonly C#
    • Indexer C#
    • Operator Overloading C#
  • –

    • Mengenal Array C#
    • Perulangan Array C#
    • Array Multidimensi C#
    • Jagged Array C#
    • Property dan Method Array C#
    • String Object C#
  • –

    • Inheritance C#
    • Keyword Protected C#
    • polymorphism C#
    • Abstract Class C#
    • Nested Class C#
    • Interface C#
    • Namespace C#
  • –

    • Method dan Class C#
    • Generic Constraints C#
    • System Collection C#
    • BitArray C#
    • List C#
    • Stack C#
    • Queue C#
    • Dictionary C#
    • HashSet C#
  • –

    • Struct C#
    • Enumerasi C#
    • Exceptions Handling C#
    • System.IO namespace C#
  • Switch dan Case pada bahasa pemrograman C# | IDCSharp.com
    Switch dan Case pada bahasa pemrograman C# | IDCSharp.com

    Sebelumnya kita telah belajar mengenai Logika IF pada bahasa pemrograman C#, nah sekarang waktunya untuk belajar Percabangan yang lain, yaitu Switch Case pada bahasa pemrograman C#.

    Apakah itu Switch Case pada bahasa pemrograman C# ?

    Hampir sama dengan IF dan else, akan tetapi Switch Case menawarkan Code yang lebih rapi dan menawan untuk kasus tertentu.

    Contoh :

    Saat kamu ingin membuat suatu aplikasi atau game berupa Quiz. dalam kasus ini tentu kamu dapat menggunakan IF, akan tetapi akan lebih elegant apabila kamu menggunakan Switch Case, berikut contoh kode menggunakan Switch Case dalam bahasa pemrograman C#.

    contoh menggunakan IF :

    Menggunakan Switch pada C#

    Statement Switch memastikan persamaan antara, nilai 1 dengan nilai yang ada pada case didalam Switch. Apabila nilai sama, maka operasi akan di eksekusi.

    contoh :

    switch (expression) {
      case nilai1:
        statement(s);
        break;
      case nilai2:
        statement(s);
        break;
        ...
      case nilaiN:
        statement(s);
        break;
    }

    Didalam sebuah pernyataan Switch terdapat beberapa pernyataan case,apabila variabel yang dituju sama nilainya dengan nilai case maka pernyataan dalam case akan di eksekusi.

    Dengan menggunakan Statement Switch, kode diatas akan terlihat simpel dan modern, coba bayangkan apabila menggunakan if pada kode di atas. menurut kamu lebih terlihat baik kode yang mana ?

    Akan tetapi saat menggunakan pernyataan Switch jangan lupa menambahkan break pada akhir case.  Didalam pernyataan Switch terdapat kata default, nah apakah default itu ?

    sama halnya dengan Else pada Pernyataan If, default dapat difungsikan sebagai penolakan apabila nilai variabel tidak ada yang sama dengan Case pada statement Switch.y

    contoh:

    Mungkin Cukup materi Switch dan Case pada algoritma bahasa pemrograman C# kali ini, semoga bermanfaat.

    Angga Adji Surya
    31
    C#, E-Learning
    Prev PostStatement IF dan Else pada C# | IDCSharp.comStatement IF dan Else pada Bahasa Pemrograman C#Jan 24, 2019
    Next PostPerulangan While pada bahasa pemrograman C#Jan 30, 2019Perulangan While pada bahasa pemrograman C# | IDCSharp.com
    idcsLogo
    IDCSharp menyediakan materi - materi bahasa pemrograman komputer dan informasi seputar dunia IT untuk kamu. Mari kita belajar membuat aplikasi bersama
    • Implementasi Media Video dan Audio pada HTML5 Part 2
    • Memahami 3 Jenis Api Model pada HTML5
    • Memahami 3 Api Model pada HTML5 Part 2
    • Memahami 3 Api Model pada HTML5 Part 3
    • Memahami 3 Api Model pada HTML5 Part 4
    • Home
    • E-Learning
      • Visual Studio C#
      • C# Dasar
      • Windows Form C#
      • Golang
      • SQL Server
    • Tips and Trick
      • Console
      • Windows Form
    • Submit Artikel
    • Laporkan Masalah
    Copyright © 2021 IDCSharp. All Rights Reserved