• 1405/05/07

تمرین_جلسه 40 :

namespace Tarikh
{
    class Mohasebe
    {
        public string M { get; }
        public string D { get; }

        public Mohasebe(int month, int day)
        {
            switch (month)
            {
                case 1: { M = "فروردین"; break; }
                case 2: { M = "اردیبهشت"; break; }
                case 3: { M = "خرداد"; break; }
                case 4: { M = "تیر"; break; }
                case 5: { M = "مرداد"; break; }
                case 6: { M = "شهریور"; break; }
                case 7: { M = "مهر"; break; }
                case 8: { M = "آبان"; break; }
                case 9: { M = "آذر"; break; }
                case 10: { M = "دی"; break; }
                case 11: { M = "بهمن"; break; }
                case 12: { M = "اسفند"; break; }
            }

            switch (day)
            {
                case 1: { D = "اول"; break; }
                case 2: { D = "دوم"; break; }
                case 3: { D = "سوم"; break; }
                case 4: { D = "چهارم"; break; }
                case 5: { D = "پنجم"; break; }
                case 6: { D = "ششم"; break; }
                case 7: { D = "هفتم"; break; }
                case 8: { D = "هشتم"; break; }
                case 9: { D = "نهم"; break; }
                case 10: { D = "دهم"; break; }
                case 11: { D = "یازدهم"; break; }
                case 12: { D = "دوازدهم"; break; }
                case 13: { D = "سیزدهم"; break; }
                case 14: { D = "چهاردهم"; break; }
                case 15: { D = "پانزدهم"; break; }
                case 16: { D = "شانزدهم"; break; }
                case 17: { D = "هفدهم"; break; }
                case 18: { D = "هجدهم"; break; }
                case 19: { D = "نوزدهم"; break; }
                case 20: { D = "بیستم"; break; }
                case 21: { D = "بیست و یکم"; break; }
                case 22: { D = "بیست و دوم"; break; }
                case 23: { D = "بیست و سوم"; break; }
                case 24: { D = "بیست و چهارم"; break; }
                case 25: { D = "بیست و پنجم"; break; }
                case 26: { D = "بیست و ششم"; break; }
                case 27: { D = "بیست و هفتم"; break; }
                case 28: { D = "بیست و هشتم"; break; }
                case 29: { D = "بیست و نهم"; break; }
                case 30: { D = "سیُم"; break; }
            }
        }
    }
}
namespace Tarikh
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_MouseEnter(object sender, EventArgs e)
        {
            btnM.ForeColor = Color.White;
            btnM.BackColor = Color.Black;
        }
        private void button1_MouseLeave(object sender, EventArgs e)
        {
            btnM.BackColor = Color.White;
            btnM.ForeColor = Color.Black;
        }
        private void btnM_Click(object sender, EventArgs e)
        {
            Mohasebe m1 = new Mohasebe((int)Month.Value, (int)Day.Value);
            
            lblM.Text = $"امروز {m1.D} {m1.M} سال {(int)Year.Value} است.";
        }
    }
}

سلام استاد ، بفرمایید.

فقط swtich رو اینطوری نوشتم که شلوغ نشه.

  • 1405/05/07
  • ساعت 21:08

خیلی خوب و عالی 

آفرین