Clear        


                
                    namespace _06_IfConditional.Demos
{
    // Mert
    public class AyaGoreMevsim
    {
        public static void Calistir() // Girilen ayın sayı değerine göre mevsimi getirme
        {
            Console.WriteLine("*** Aya Göre Hangi Mevsim ***");
            Console.Write("Sayısal olarak ay giriniz (1 - 12): ");
            int ay = Convert.ToInt32(Console.ReadLine());
            if (ay == 0) // 0 girilirse hata mesajı verip metottan çıkalım
            {
                Console.WriteLine("1 (Ocak) ile 12 (Aralık) aralığında bir sayı giriniz!");
                return;
            }
            if (ay == 12) // Aralık ayı kış mevsiminde olduğu için 12 girilmesi durumunda ay değerini 0 kabul ediyoruz ki 0 ile 2 arası ayları kış mevsimi olarak kolayca yazdıralım
            {
                ay = 0;
            }
            if (ay >= 0 && ay <= 2)
            {
                Console.WriteLine("Kış mevsimi");
            }
            else if (ay > 2 && ay <= 5)
            {
                Console.WriteLine("İlkbahar mevsimi");
            }
            else if (ay > 5 && ay <= 8)
            {
                Console.WriteLine("Yaz mevsimi");
            }
            else if (ay > 8 && ay <= 11)
            {
                Console.WriteLine("Sonbahar mevsimi");
            }
            else
            {
                Console.WriteLine("1 (Ocak) ile 12 (Aralık) aralığında bir sayı giriniz!");
            }
        }
    }
}