یه تابستون متفاوت با یه تصمیم هوشمندانه! دوره هوش مصنوعی با تخفیف ویژه، فقط با کد AI84 دوره هوش مصنوعی با تخفیف ویژه، فقط با کد AI84
🎯 ثبت نام
بستن تبلیغات
تسلط کامل بر سی‌شارپ با یک دوره پروژه‌محور

یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شی‌گرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفه‌ای و امکانات کامل!

مشاهده بیشتر
تسلط جامع بر MVC Core برای توسعه وب حرفه‌ای

یادگیری MVC Core از مبانی تا پیشرفته: شی‌گرایی، Routing، Entity Framework، امنیت، تست یونیت، Razor، Ajax، و پروژه‌های کاربردی! یک دوره کامل برای تسلط بر توسعه وب با ASP.NET Core. به صورت حضوری و آنلاین!

مشاهده بیشتر

دستور switch در زبان C ++

از دستور switch برای انتخاب یکی از چندین بلوک کد جهت اجرا استفاده کنید.

    switch(expression) {
      case x:
        // code block
        break;
      case y:
        // code block
        break;
      default:
        // code block
    }
    
  • عبارت سوئیچ یک بار ارزیابی می شود.
  • مقدار عبارت با مقادیر هر مورد مقایسه می شود.
  • اگر مطابقت وجود داشته باشد، بلوک کد مرتبط اجرا می شود.
  • کلیدواژه های شکست و پیش فرض اختیاری هستند و در ادامه این فصل توضیح داده خواهند شد.

مثال زیر از عدد روز برای محاسبه نام روز هفته استفاده می کند:


    #include 
        using namespace std;
        int main() {
          int day = 4;
          switch (day) {
          case 1:
            cout << "Monday";
            break;
          case 2:
            cout << "Tuesday";
            break;
          case 3:
            cout << "Wednesday";
            break;
          case 4:
            cout << "Thursday";
            break;
          case 5:
            cout << "Friday";
            break;
          case 6:
            cout << "Saturday";
            break;
          case 7:
            cout << "Sunday";
            break;
          }
          return 0;
        }        

دستور break

  • وقتی C++ به یک کلمه کلیدی break می رسد، از بلوک سوئیچ خارج می شود.
  • این کار اجرای کدها و تست های موردی بیشتر در داخل بلوک را متوقف می کند.
  • شکستن می تواند زمان زیادی را برای اجرا صرفه جویی کند زیرا اجرای بقیه کدها در بلوک سوئیچ را نادیده می گیرد.

دستور default

کلمه کلیدی پیش‌فرض کدی را مشخص می‌کند که در صورت عدم تطابق حروف اجرا شود:

    #include 
    using namespace std;
    int main()  {
      int day = 4;
      switch (day) {
        case 6:
          cout << "Today is Saturday";
          break;
        case 7:
          cout << "Today is Sunday";
          break;
        default:
          cout << "Looking forward to the Weekend";
    }
      return 0;
    }
    
    
1401/12/04 1040
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...