Teori :
Selection statement digunakan untuk
menentukan bagian mana dari program yang akan
Dieksekusi selanjutnya. C#
menyediakan dua jenis selection yaitu if danswitch.
2.1
if | if
If statement digunakan untuk
mengeksekusi kode program jika kondisi tertentu
terpenuhi.
Praktek 1.
class ContohIf
{
public static void Main2()
{
Console.Write(“Masukkan nilai x : “);
int x = int.Parse(Console.ReadLine());
Console.Write(“Masukkan nilai y : “);
int y = int.Parse(Console.ReadLine());
if (y!=0)
{
double hasil = x/y;
Console.WriteLine(“Hasil pembagian x/y = {0}”,hasil);
}
Console.ReadLine();
}
}
2.2
if else | if else
Satu variasi dari if statement
adalah if-else. Dalam statement ini, selain menentukan
langka apa yang harus dilakukan jika
suatu kondisi terpenuhi, kita juga bisa
menentukan langkah apa yang mesti
dilakukan kalau kondisi tersebut TIDAK terpenuhi.
Praktek 2
class ContohIfElse
{
public static void Main2()
{
Console.Write(“Masukkan nilai x : “);
int x = int.Parse(Console.ReadLine());
Console.Write(“Masukkan nilai y : “);
int y = int.Parse(Console.ReadLine());
if (y!=0)
{
double hasil = x/y;
Console.WriteLine(“Hasil pembagian x/y = {0}”,hasil);
}
else
{
Console.WriteLine(“y bernilai 0″);
}
Console.ReadLine();
}
}
2.3
Switch | switch
Logika dari statement switch secara
prinsip sama dengan stement if
Praktek 3
class ContohSwitch
{
public static void Main2()
{
switch (DateTime.Now.DayOfWeek)
{
case DayOfWeek.Sunday:
{
Console.WriteLine(“Sekarang hari Minggu”);
break;
}
case DayOfWeek.Monday:
{
Console.WriteLine(“Sekarang hari Senin”);
break;
}
case DayOfWeek.Tuesday:
{
Console.WriteLine(“Sekarang hari Selasa”);
break;
}
default:
{
Console.WriteLine(“Sekarang hari apa ya?”);
break;
}
}
Console.ReadLine();
}
}
| pemrograman C sharp