تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: تابع CHOOSE و SWITCH

  1. #1
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Apr 2009
    محل سكونت
    خوزستان
    پست ها
    425

    پيش فرض تابع CHOOSE و SWITCH

    من ميخام يك برنامه اي بنويسم كه مثلا 10 تا دانش اموز وجود داره و با گرفتن مقدار عدد از كاربر اسم دانش آموز را چاپ(توي MSGBOX) ميكند
    من اين رو با IF و SELECT CASE نوشتم . اما با CHOOSE و SWITCH هم بايد بنويسم

    اگه ميشه راهنمايي كنيد . تا 3 تا دانش اموز بنويسيد كافيه خودم باقيش رو مينويسم

  2. #2
    اگه نباشه جاش خالی می مونه amirxbest's Avatar
    تاريخ عضويت
    Oct 2010
    محل سكونت
    Iran
    پست ها
    232

    پيش فرض

    این با تابع choose
    a=choose(1,"ali",reza",amir")
    print a

    ولی دوست عزیز تابع switch کلا روش کارش فرق داره تو if یا select case یا choose مثل شرط هست ولی switch بر اساس هر عبارت 1 مقدار بر میگردونه اینجوری:
    a=switch(a,"amir",b,"babak")
    print a
    یا
    print b
    یعنی به ازای هر عبارت مثل a یا b یه مقدار برمیگرده مثل amir یا babak

    موفق باشید

  3. این کاربر از amirxbest بخاطر این مطلب مفید تشکر کرده است


  4. #3
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    Apr 2009
    محل سكونت
    خوزستان
    پست ها
    425

    پيش فرض

    اين ها كه فقط اولي رو چاپ ميكنه
    عدد 2 رو وارد ميكنم . باز اولي رو چاپ ميكنه؟
    علت چيه؟

  5. #4
    داره خودمونی میشه Mohsen.Sh_PC's Avatar
    تاريخ عضويت
    Dec 2009
    محل سكونت
    مشهد
    پست ها
    148

    پيش فرض

    من کدهای بالارو نگاه نکردم.
    ولی یک نمونه برات گذاشتم.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    امیدوارم بدرت بخوره

  6. این کاربر از Mohsen.Sh_PC بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •