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

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




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

نام تاپيک: منو تو یه برنامه نویسی به زبان c++ ساده کمک کنید

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2007
    پست ها
    34

    پيش فرض منو تو یه برنامه نویسی به زبان c++ ساده کمک کنید

    می خواستم اگه میشه این سوال رو برام جواب بدبن. (یعنی برنامه ای که می خواد رو بنویسید )

    سوال : برنامه ای بنویسید که تعدادی عدد از ورودی گرفته و میانگین اون ها رو حساب کنه.
    توضیح ( مهم ) : برنامه در هر بار تکرار از کاربر سوال کند که آیا می خواهد عدد دیگری وارد کند یا نه؟ در صورت مثبت بودن جواب حلقه تکرار ادامه می یابد ، در غیر این صورت حلقه تکرار تمام می شود.

    فقط دمتون گرم اگه می تونید سریع پست کنید که خیلی فوری و اظطراریه..

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Mar 2008
    پست ها
    132

    پيش فرض

    ما اینجا فقط راهنمایی میکنیم . کدش با خودتون .
    بیا یه متغیر تعریف کن به اسم key از نوع کاراکتر و مقدار اولیه هم بده 'y'.

    یه متغیردیگه تعریف کن به اسم sum با مقدار صفر .
    یه متغیر دیگه از نوع double تعریف کن با مقدار اولیه صفر.
    یه متغیر هم به اسم num تعریف کن که وقتی عددی رو میخونی بریزی توش.
    یه متغیر counter هم تعریف کن که تعداد اعداد ورودی رو بشماره.
    تا اینجاش که خیلی راحت بود.
    بعد یه حلقه while با این شرط :while (key='y')

    داخل این حلقه عدد رو بخون بریز تو sum .یعنی اینجوری sum+=num;
    به مقدار counter یه دونه اضافه کن. counter ++
    و بعد هم مقدار key رو بخون

    حلقه میره بالا چک میکنه اگر شرط برقرار بود ادامه میده اگر نه میاد بیرون
    بیرون حلقه مقدار sum/counter رو چاپ کن .
    حله؟؟؟ بنویس ببینم چه کار میکنی.

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


Thread Information

Users Browsing this Thread

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

User Tag List

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

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