Anda di halaman 1dari 5

Switch dan 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#.

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.

using System;

public class Program

public static void Main()

int age = 42;

switch (age) {

case 16:

Console.WriteLine("Muda");

break;

case 42:

Console.WriteLine("Remaja");
break;

case 70:

Console.WriteLine("Dewasa");

break;

}
}
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:

using System;

public class Program

public static void Main()


{

int age = 25;

switch (age) {

case 16:

Console.WriteLine("Muda");

break;

case 42:

Console.WriteLine("Remaja");

break;

case 70:

Console.WriteLine("Dewasa");

break;

default:

Console.WriteLine("Tak Di ketahui");

break;

}
}

Anda mungkin juga menyukai