คำสั่ง If-else if
ตัวอย่างโปรแกรม เช็คระดับของการเล่นเกม
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace selection_statement { class Program { static void Main(string[] args) { int lavel; Console.Write("Enter Game Level : "); int.TryParse(Console.ReadLine(), out score); if (lavel> 100) { Console.WriteLine("Level Hight"); } else if (lavel> 40) { Console.WriteLine("Level Ledium"); } else if (lavel> 0) { Console.WriteLine("Level Low"); } else { Console.WriteLine("Your Fall"); } Console.ReadLine(); } } }
ผลการรัน
Enter Game Level : 64
Level Ledium
คำสั่ง Switch case
ตัวอย่างโปรแกรมบวกเลข Switch Case
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace switch_case { class Program { static void Main(string[] args) { int value, value2; string check; Console.Write("Calculator value 1 : "); int.TryParse(Console.ReadLine(), out value); Console.Write("Calculator value 2 : "); int.TryParse(Console.ReadLine(), out value2); Console.Write("Operator sum minus mutiply divide : "); check = Console.ReadLine(); switch (check) { case "sum": Console.WriteLine("Sum = {0}",value + value2); break; case "minus": Console.WriteLine("Minus = {0} ",value - value2); break; case "mutiply": Console.WriteLine("Mutiply = {0} ",value * value2); break; case "divide": Console.WriteLine("Divide = {0} ",value / value2); break; default: Console.WriteLine("Not Operator!!"); break; } Console.ReadLine(); } } }
ผลการรัน
Calculator value 1 : 56
Calculator value 2 : 4
Operator sum minus mutiply divide : minus
Minus = 52