halo semua teman-teman belajarc. hari ini saya akan mempubliskan tentang C# cara pengunaan If, elseif, else dan juga switch. pada percobaan ini cara kerjanya bisa di katakan gampang jika kamu berhasil utk 1 hasil, karena hasil lainnya cuma perlu digantikan hasilnya.sekarang saya akan mulai melakukan percobaanya:
1 Pertama-tama saya mengunakan beberapa variable yaitu
string phone, zenfone, samsung;
2. sesudah memasukan variable saya memasukan readline supaya dapat di gunakan user
phone = Console.ReadLine();
3.lalu memasukan hasilnya
if (phone == “zenfone”)
{
Console.WriteLine(“Silahkan masukkan model zenfone yang ingin anda ketahui = “);
zenfone = Console.ReadLine();
if (zenfone == “zenfoneGO”)
{
Console.WriteLine(“Alternative name : ZC500TG”);
Console.WriteLine(“Release date : Augustus 2015”);
Console.WriteLine(“dimension(mm): 144.50 x 71.00 x 9.98”);
Console.WriteLine(“Battery(mAh) : 2070”);
- rumus di atas jika hasil yang di masukkan sama maka akan keluar
Console.WriteLine(“Silahkan masukkan model zenfone yang ingin anda ketahui = “);
zenfone = Console.ReadLine();
dan sesudah memasukan model zenfone yang benar maka akan keluar
Console.WriteLine(“Alternative name : ZC500TG”);
Console.WriteLine(“Release date : Augustus 2015”);
Console.WriteLine(“dimension(mm): 144.50 x 71.00 x 9.98”);
Console.WriteLine(“Battery(mAh) : 2070”);
karena saya mengunakan banyak hasil jadi saya menggunakan else if
else if (zenfone == “Zenfone5”)
{
Console.WriteLine(“Alternative name : A501CG”);
Console.WriteLine(“Release date : Januari 2014”);
Console.WriteLine(“dimension(mm): 148.20 x 72.80 x 10.34”);
Console.WriteLine(“Battery(mAh) : 2110”);
}
else if (zenfone == “Zenfone4”)
{
Console.WriteLine(“Alternative name : A400CG”);
Console.WriteLine(“Release date : Januari 2014”);
Console.WriteLine(“dimension(mm): 124.42 x 61.44 x 11.15”);
Console.WriteLine(“Battery(mAh) : 1600”);
}
dimana jika hasilnya keluar “Zenfone5” maka akan keluar informasi zenfone 5 dan sama seperti dengan “zenfone4”
jika hasil yang dimasukan salah/belum terdaftar maka akan keluar
else
Console.WriteLine(“model zenfone masih belum terdaftar”);
}
lalu liat dari atas lagi jika phone = asus maka yang di tampilkan adalah
else if (phone == “samsung”)
{
Console.WriteLine(“Silahkan masukan model asus yang ingin anda ketahui = “);
samsung = Console.ReadLine();
lalu seperti dengan rumus di atas jika kita memasukan hasil yang benar maka yang ditampilkan dengan menggunakan switch
switch(samsung)
{
case (“Samsung Galaxy S5”):
Console.WriteLine(“Alternate names : SM-G910F”);
Console.WriteLine(“Release date : August 2014”);
Console.WriteLine(“Dimensions (mm) = 142.00 x 72.50 x 8.10”);
Console.WriteLine(“Battery capacity (mAh) = 2800”);
break;
case (“Samsung Galaxy S4”):
Console.WriteLine(“Alternate names : GT-I9195I”);
Console.WriteLine(“Release date : August 2015”);
Console.WriteLine(“Dimensions (mm) = 124.60 x 61.30 x 8.94”);
Console.WriteLine(“Battery capacity (mAh) = 1900”);
break;
jika hasil yang dimasukkan salah/belum terdaftar maka yang ditampilkan adalah
default:
Console.WriteLine(“Model Asus masih belum terdaftar”);
break;
sekian dari penjelasan program yang saya buatkan. jika ada kesalahan saya minta maaf.
terima kasih.