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

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




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 12

نام تاپيک: مشکل با ساختارswitch

  1. #1
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض مشکل با ساختارswitch

    سلام
    مشکل این برنامه چیه؟حلقش بی نهایته! اصلا این EOF چیه؟ تعریف نشده اما error نمی گیره....ولی وقتی وارد
    میکنمش به خط default میره و اونو اجرا میکنه....
    #include<iostream.h>
    void main()
    }
    int grade,
    acount=0,
    bcount=0,
    ccount=0,
    dcount=0,
    fcount=0;


    cout<<"Enter the letter grades:\n"
    <<"Enter the EOF character to end input:\n";

    while((grade=cin.get())!=EOF)
    }
    switch(grade)
    }
    case'A':
    case'a':
    ++acount;
    break;
    case'B':
    case'b':
    ++bcount;
    break;
    case'C':
    case'c':
    ++ccount;
    break;
    case'D':
    case'd':
    ++dcount;
    break;

    case'F':
    case'f':
    ++fcount;
    break;
    case'\n':
    case'\t':
    case' ':
    break;
    default:
    cout<<"incorrect letter entered\n"
    <<"enter a new grade";
    break;
    {{

    cout<<"acount"<<acount
    <<"bcount"<<bcount
    <<"bcount"<<bcount
    <<"bcount"<<bcount
    <<"bcount"<<bcount;
    }

  2. #2
    پروفشنال bahareh_bus's Avatar
    تاريخ عضويت
    Jul 2005
    پست ها
    785

    پيش فرض

    این مثالی که شما اینجا قرار دادی مربوط به مثال 5-10 فصل 5 کتاب دیتل هست ، میتونید توضیحاتش رو داخل همون کتاب ببینید !

    EOF هم معادل کلید های Ctrl+z هست به عبارتی میشه z^ . البته در برخی سییستم ها این مقدار معادل 1- می باشد.

  3. #3
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    متشکر از آدرس دهیتون!!!!!!! اما مشکل منم اینه که چرا اجرا نمیشه...

  4. #4
    حـــــرفـه ای Ar@m's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    3,300

    پيش فرض

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

  5. #5
    پروفشنال bahareh_bus's Avatar
    تاريخ عضويت
    Jul 2005
    پست ها
    785

    پيش فرض

    متشکر از آدرس دهیتون!!!!!!! اما مشکل منم اینه که چرا اجرا نمیشه...
    خواهش می کنم ، مشکل منم اینه که اصلآ کد شما رو نمیتونم بخونم !

    شما بایستی کدتون رو همیشه در تگ php قرار بدید تا درست نمایش داده بشه !

  6. #6
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

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

  7. #7
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    من این برنامه رو اجرا کردم کار می کنه .
    می دونین که باید برای EOF چی بزنین ؟ CTRL + Z . البته اگه تو محیط ویندوز باشین .

  8. #8
    پروفشنال bahareh_bus's Avatar
    تاريخ عضويت
    Jul 2005
    پست ها
    785

    پيش فرض

    اگه تو محیط لینوکسی Ctrl + d بزن

  9. #9
    پروفشنال bahareh_bus's Avatar
    تاريخ عضويت
    Jul 2005
    پست ها
    785

    پيش فرض

    اگر از کامپایلر های جدید مثل visual c++ 2008 استفاده می کنید به جای iostream.h از iostream استفاده کنید ، در ضمن برخی از کامپایلرها مثل GCC شما رو ملزم میکنند که حتمآ مقداری توسط تابع main به سیستم عامل برگردانده شود به همین دلیل باید از تابع main به شکل زیر استفاده کنید:

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

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


  11. #10
    داره خودمونی میشه jaho's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    InFuTuRe
    پست ها
    141

    پيش فرض

    من این برنامه رو اجرا کردم کار می کنه .
    می دونین که باید برای EOF چی بزنین ؟ CTRL + Z . البته اگه تو محیط ویندوز باشین .
    متشکرم از راهنمایی مفیدتون اما فقط برای مورد اول جواب درست میده...برایb و...جواب درست نمیده

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

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

User Tag List

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

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