Saya akan membagikan koding tentang sebuah program simple yang memakai komand if,else dan swicth.
Koding :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//ConsoleApplication4 adalah nama project di visual studionya.
namespace ConsoleApplication4
{
class Program
{
static void Main(string[] args)
{
string name;
int choice;
Console.Write(“Please Type your name here : “);
name = Console.ReadLine();
//console writeline ini hanya berfungsi sebagai “enter” sehingga tulisanya lebih rapi
Console.WriteLine(“”);
Console.Write(“Is your name ” + name);
Console.Write(“?”);
Console.WriteLine(“”);
Console.WriteLine(“”);
//karena saya memakai Convert to int 16
//jika anda memasukkan huruf maka akan error saat men-debug kodingnya
Console.WriteLine(“Please answer with a NUMBER provided below”);
Console.Write(“1 = Yes, 2= No”);
Console.WriteLine(“”);
Console.Write(“choose :”);
choice = Convert.ToInt16(Console.ReadLine());
Console.WriteLine(“”);
//switch disini akan berfungsi hampir sama seperti if dan else hanya menurut saya kita bisa lebih
//leluasa jika memakai switch karena kita bisa membuat banyak kondisi untuk satu statement
//if dan else juga bisa tetapi switch lebih mudah
switch (choice)
{
//disini saya hanya meletakkan hanya satu case, jika choice value nya 1 maka statement akan berjalan
//jika anda ingin case 12 juga melakukan statement ini, anda hanya perlu menuliskan “case 12:”
//dibawah atau atas case 1 dan ketika anda memasukkan value choice 1 atau 12 statement case 1 akan berjalan
case 1:
Console.WriteLine(“”);
Console.WriteLine(“Okay, You have been registered as ” + name);
break;
case 2:
Console.Write(“Please Type your name here : “);
name = Console.ReadLine();
Console.WriteLine(“”);
Console.WriteLine(“Okay, You have been registered as ” + name);
break;
default:
{
System.Console.WriteLine(“Please ONLY Choose between number 1 and 2”);
break;
}
}
Console.WriteLine(“”);
Console.WriteLine(“…Loading”);
//disini saya memasukkan koding if,
if (choice == 1)
{
Console.WriteLine(“”);
Console.WriteLine(“Please Visit again ” + name);
Console.ReadKey();
}
else if (choice == 2)
{
Console.WriteLine(“”);
Console.WriteLine(“Please be careful to not make mistake writing your name again, ” + name);
Console.WriteLine(“Please Visit again “);
Console.ReadKey();
}
//jika anda tadi memasukkan case 12: diatas atau dibawah case 1:, maka saat anda menjalankan program
//simple ini dan anda memasukkan value choice=12, maka statement else dibawah yang akan dijalankan
//karena walaupun statementnya sama dengan case 1:, tetapi if disini hanya saya pasang untuk
//value choice 1, 2 dan angka selain itu statement else lah yang akan dijalankan
else
{
Console.WriteLine(“”);
Console.WriteLine(“Can’t you even understand that ? “);
Console.ReadKey();
}
}
}
}
Sekian dari saya terimakasih semoga bermanfaat.