if else if yapısı ile ilgili bir kullanım... aynı zamanda && operatörünün de kullanımını göstermektedir...
if else if yapısında şartlardan sadece birisi gerçekleşmekte ve diğerleri olmamaktadır... bu durum için hiç bir şart gerçekleşmezse en son gelen else kısmı geçerli olmaktadır...
Console.WriteLine("İsminizi giriniz... ");
string ad = Console.ReadLine();
Console.WriteLine("Soy isminizi giriniz... ");
string soyisim = Console.ReadLine();
Console.WriteLine("Yaşınızı giriniz... ");
int yas = Convert.ToInt16(Console.ReadLine());
if (yas >= 0 && yas <= 4) // aynı anda iki şart kontrol edilmektedir...
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Bebek ");
else if (yas >= 5 && yas <= 12)
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Çocuk ");
else if (yas >= 13 && yas <= 18)
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Ergen ");
else if (yas >= 19 && yas <= 30)
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Genç ");
else if (yas >= 31 && yas <= 45)
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Yetişkin ");
else if (yas >= 46 && yas <= 65)
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Orta Yaş ");
else if (yas >= 66 && yas <= 100)
Console.WriteLine("Yaş = " + yas + " Yaş Grubu = Yaşlı ");
else
Console.WriteLine("Böyle bir yaş olamaz... ");
Console.ReadKey(); // Ekranda sonucun görülmesi için bekleme yapmaktadır...