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

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




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

نام تاپيک: چطور در ++c حلقه ایجاد کنیم؟

  1. #1
    اگه نباشه جاش خالی می مونه amir_infernal's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Tehrun ... En nuestra casa
    پست ها
    269

    14 چطور در ++c حلقه ایجاد کنیم؟

    وقت بخیر
    چطور میشه در ++c یه حلقه ایجاد کرد که وقتی یه برنامه رو اجرا کرد ،به خط مورد نظر بره و دوباره برنامه رو اجرا کنه...؟

  2. #2
    پروفشنال hoseinquest's Avatar
    تاريخ عضويت
    Dec 2004
    محل سكونت
    خودم ‌اينجا‌ قلبم ‌بين‌الحرمين
    پست ها
    793

    پيش فرض

    منظورت اون قدیمه است یا دات نت. بعدش هم چه نوع حلقه ای می خوای

  3. #3
    اگه نباشه جاش خالی می مونه amir_infernal's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Tehrun ... En nuestra casa
    پست ها
    269

    14

    دات نت رو نمیگم...
    نوعشم مهم نیست..
    فقط بگین چطور وقتی به انتهای برنامه رسید دوباره به خط مورد نظر بره و از اول جریان رو ادامه بده...

  4. #4
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض

    دات نت رو نمیگم...
    نوعشم مهم نیست..
    فقط بگین چطور وقتی به انتهای برنامه رسید دوباره به خط مورد نظر بره و از اول جریان رو ادامه بده...
    سلام
    میتونی از دستور goto استفاده کنی
    یا کل برنامتو تو یه حلقه while یا حلق for قرار بدی

  5. #5
    اگه نباشه جاش خالی می مونه amir_infernal's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Tehrun ... En nuestra casa
    پست ها
    269

    پيش فرض نشد...

    من از دستور زیر استفاده میکنم ولی ارور میده..
    bool gotoline(int lin number) ........................Help me

  6. #6
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض

    من از دستور زیر استفاده میکنم ولی ارور میده..
    bool gotoline(int lin number) ........................Help me
    سلام
    ببین
    اولاً تا اونجایی که من میدونم تو ++c دستور goto قبلش bool نداره
    بلکه این طوریه
    به طور مثال

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که در این کد goto که خود دستور پرش است و b هم برچسبیه که کنترل برنامه به اونجا میره
    و اصلاً لازم نیست شماره خطوط رو بدونید

  7. #7
    اگه نباشه جاش خالی می مونه amir_infernal's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Tehrun ... En nuestra casa
    پست ها
    269

    14

    من این bool رو تو help خود برنامه دیدم..
    به شرح زیر :
    Moves the cursor to the specified line, without changing column position.
    Types expected
    bool GotoLine(int lineNumber)
    lineNumber The number of the line to change to. If lineNumber is not specified, the user is prompted for
    a line number.

    ولی ارور داد..
    شما نظرتون چیه حاج روح االه؟

  8. #8
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض

    من این bool رو تو help خود برنامه دیدم..
    به شرح زیر :
    Moves the cursor to the specified line, without changing column position.
    Types expected
    bool GotoLine(int lineNumber)
    lineNumber The number of the line to change to. If lineNumber is not specified, the user is prompted for
    a line number.

    ولی ارور داد..

    شما نظرتون چیه حاج روح االه؟
    دوست عزیز
    این تکه برنامه کوچک رو اجرا کنید شاید کمکتون کنه
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  9. #9
    اگه نباشه جاش خالی می مونه sherlockholmz's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    دنياي قبل از مرگ
    پست ها
    439

    پيش فرض هومناح

    وقت بخیر
    چطور میشه در ++c یه حلقه ایجاد کرد که وقتی یه برنامه رو اجرا کرد ،به خط مورد نظر بره و دوباره برنامه رو اجرا کنه...؟

    نههرگز نه

    شمائي كه مي خواهي يك برنامه نويس خوب باشي از همين اول goto را بي خيال شو
    در يك برنامه ساختاريافته structural هرگز پرش jump وجود ندارد .تمام بلايائي كه اين عمل برسر پشته stack و حافظه مي آورد هيچي ساختار شكني آن بزرگترين ذشمن يك برنامه كه شئ گرا ميباشد است. اين نصيحت دوستانه را از من داشته باش: هرگز از goto استفاده نكن .
    براي در خواست تو هم چندين راه است، چون مورد را معين نكردي مثال زير را برايت مي زنم:

    #include <stdio.h>
    #include <conio.h>

    void main(void)
    {
    int a,b,c;
    while(1)
    {
    clrscr();
    printf("\nEnter your numbers:");
    scanf("%d",&a);
    scanf("%d",&b);
    c=a+b;
    clrscr();
    printf("Sum of a&b is:%d",c);
    printf("\nDo you want to continue?(y/n)");
    if(getch()=='n')break;
    }
    printf("\nGOOD LUCK!!");
    getch();
    }



    Last edited by sherlockholmz; 04-11-2007 at 16:55.

  10. #10
    اگه نباشه جاش خالی می مونه sherlockholmz's Avatar
    تاريخ عضويت
    Oct 2007
    محل سكونت
    دنياي قبل از مرگ
    پست ها
    439

    پيش فرض

    اين برنامه ساده است، دو عدد از ورودي مي گيرد ومجموع آنرا در خروجي مي نويسد. با يك حلقه دائم while عمل را تكرار مي كند تا هنگامي كه در جوابش بگوئي نه(n) .
    راههاي بي شماري براي تكرار وجود داردكه به محل و نوع درخواست بستگي دارد.
    فعلا"
    Last edited by sherlockholmz; 04-11-2007 at 16:56.

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

Thread Information

Users Browsing this Thread

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

User Tag List

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

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