نمایش نتایج 1 تا 3 از 3

نام تاپیک: استفاده از چندین مقدار در case در switch

  1. #1

    Question استفاده از چندین مقدار در case در switch

    با سلام
    من میخوام در دستور switch و case آن دستور زیر رو داشته باشم
    مثلا

    switch(ID)
    {
    case9:
    if(a=22)
    vvp=false;
    case:23,27,28,29
    if(a=23)
    vvp=true
    }


    توی case دوم که میخوام چند تا عدد رو بگذارم چجوری باید اعمال کنم؟
    ممنون میشم کمکم کنید.

  2. #2

    نقل قول: استفاده از چندین مقدار در case در switch

    اول از همه توجه داشته باشید در انتهای هر case کلمه کلیدی break; رو بذار، وظیفه این دستور اینه که بعد از اجرای کدهای case موردنظر، از Switch خارج میشه، اگر دستور break نذارید، از case ی که شرایط براش برقراره شروع به اجرا میکنه تا اخرین case ی که توی switch تعریف شده
    اما برای سوالتون باید به این شکل عمل کنید:

    switch(ID)
    {
    case 9:
    if(a=22)
    vvp=false;
    break;

    case 23:
    case 27:
    case 28:
    case 29:
    if(a=23)
    vvp=true;
    break;
    }


  3. #3

    نقل قول: استفاده از چندین مقدار در case در switch

    سپاس فراوان

تاپیک های مشابه

  1. سوال: نحوه استفاده از رشته در دستورات شرطی switch,case
    نوشته شده توسط night-wolf در بخش برنامه نویسی با Borland C++‎ Builder
    پاسخ: 3
    آخرین پست: جمعه 25 اردیبهشت 1394, 10:50 صبح
  2. مشکل در استفاده از switch ... case
    نوشته شده توسط rezakhbonab در بخش C#‎‎
    پاسخ: 11
    آخرین پست: پنج شنبه 27 شهریور 1393, 16:20 عصر
  3. سوال: مشکل با تابع switch-case
    نوشته شده توسط امیر حسینی مقدم در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 3
    آخرین پست: پنج شنبه 28 دی 1391, 14:33 عصر
  4. راهنمائی کنید:چگونگی استفاده از چند نوع روش جستجو با استفاده از switch case
    نوشته شده توسط honamik در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: پنج شنبه 02 آذر 1391, 07:43 صبح
  5. switch case شرطی می شه ؟
    نوشته شده توسط bahar_engineer در بخش C#‎‎
    پاسخ: 8
    آخرین پست: یک شنبه 12 مهر 1388, 17:22 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •