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

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




صفحه 221 از 326 اولاول ... 121171211217218219220221222223224225231271321 ... آخرآخر
نمايش نتايج 2,201 به 2,210 از 3257

نام تاپيک: سوالات مبتدی و عمومی (++C, C) خود را اینجا بپرسید

  1. #2201
    در آغاز فعالیت Mohtf's Avatar
    تاريخ عضويت
    Mar 2013
    پست ها
    5

    پيش فرض

    سلام

    بچه ها من این محاسبه فاکتوریل رو درک نمیکنم یعنی بلدم کد هاشو بنویسم (حفظ کردم) ولی نمیدونم کارشون چیه

    میشه کار خط هاشو توضیح بدید؟

    include <iostream.h>#
    include <conio.h>#
    ()void main
    }
    int a,b=1,i;
    cin>>a;
    for(i=a;i>0;i--) b*i;
    cout<<b;
    ()getch;
    {
    ممنون میشم اینو برام توضیح بدید

  2. #2202
    پروفشنال akpa's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    خونمون
    پست ها
    876

    پيش فرض

    سلام

    بچه ها من این محاسبه فاکتوریل رو درک نمیکنم یعنی بلدم کد هاشو بنویسم (حفظ کردم) ولی نمیدونم کارشون چیه

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

    اولا iostream رو اشتباه وارد کردیدو .h نداره!!
    خب دو خط اول یه سری امکانات برای ورودی و خروجی برنامه بهتون میدن مثلا cin و cout که برای گرفتن ورودی و خورجی استفاده کردن داخل iostream هستن و getch() داخل conio.h هستش
    در int a,b=1,i; شما متغییر ها یعنی همون فضای لازم برای ذخیره اعدادتون رو تعریف کردین که a عددی هستش که فاکتوریل رو می خواهید محاسبه کنید b مقدار جواب هستش i هم یک شمارنده هست
    شما تو خط
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه حلقه تعریف کردین چرا چون نیاز به شمارش دارین و یکی از کاربردهای حلقه شمارش هستش
    تو فاکتوریل داریم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب دارین میشمارین در واقع و ضرب انجام میدیدن
    در اون حلقه هم شما از عدد aتا 1 میشمارین و هربار b رو در i ضرب می کنیین
    در آخر هم با cout نتیجه رو چاپ می کنین getch هم باعث میشه برنامه بسته نشه و تا زدن یه کلید صبر کنه تا نتیجه رو بتونید ببینید

  3. #2203
    در آغاز فعالیت Mohtf's Avatar
    تاريخ عضويت
    Mar 2013
    پست ها
    5

    پيش فرض

    اولا iostream رو اشتباه وارد کردیدو .h نداره!!
    خب دو خط اول یه سری امکانات برای ورودی و خروجی برنامه بهتون میدن مثلا cin و cout که برای گرفتن ورودی و خورجی استفاده کردن داخل iostream هستن و getch() داخل conio.h هستش
    در int a,b=1,i; شما متغییر ها یعنی همون فضای لازم برای ذخیره اعدادتون رو تعریف کردین که a عددی هستش که فاکتوریل رو می خواهید محاسبه کنید b مقدار جواب هستش i هم یک شمارنده هست
    شما تو خط
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه حلقه تعریف کردین چرا چون نیاز به شمارش دارین و یکی از کاربردهای حلقه شمارش هستش
    تو فاکتوریل داریم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    خب دارین میشمارین در واقع و ضرب انجام میدیدن
    در اون حلقه هم شما از عدد aتا 1 میشمارین و هربار b رو در i ضرب می کنیین
    در آخر هم با cout نتیجه رو چاپ می کنین getch هم باعث میشه برنامه بسته نشه و تا زدن یه کلید صبر کنه تا نتیجه رو بتونید ببینید

    ممنون بابت کمکت ولی من دیگه انقد خنگ نیستم فقط همین حلقه for کارش رو درک نمیکنم یعنی تو vb باهاش مشکلی نداشتم ولی اینجا چون نیاز به 3 متغیر داره گیج میشم
    در ضمن من این برنامه رو تو کامپایلر با iostream.h نوشتم کار کرد

  4. #2204
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    May 2009
    پست ها
    432

    پيش فرض

    سلام
    چطور بدونیم که یک تابع در کدوم فایل سرایند قرار گرفته؟

  5. #2205
    داره خودمونی میشه Mohammad_Virus's Avatar
    تاريخ عضويت
    Apr 2009
    محل سكونت
    کاشان
    پست ها
    73

    پيش فرض

    چطور مشخص کنیم توی خروجی یه عدد اعشاری چطوری نمایش داده بشه. (تعریف میدان و تعیین تعداد رقم اعشار)
    و اشکال این کجاس که کار نمی کنه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Mohammad_Virus; 07-03-2013 at 16:38.

  6. #2206
    پروفشنال vahid javani's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    اصفهان
    پست ها
    580

    پيش فرض

    سلام
    چطور بدونیم که یک تابع در کدوم فایل سرایند قرار گرفته؟
    توی ویژوال برنامه رو که نوشتی f10 بزن وقتی رسیدی به تابع f11 بزن یا کنار خط تابع کلیک کن تا یه دایره قرمز بیاد بعدش برنامه رو اجرا کن میرسه به اون خط و متوقف میشه، بعدش f11 رو بزن اینطوری وارد تابع میشه و نام تب باز شده می تونی بفهمی

  7. این کاربر از vahid javani بخاطر این مطلب مفید تشکر کرده است


  8. #2207
    داره خودمونی میشه Mohammad_Virus's Avatar
    تاريخ عضويت
    Apr 2009
    محل سكونت
    کاشان
    پست ها
    73

    پيش فرض

    توی ویژوال برنامه رو که نوشتی f10 بزن وقتی رسیدی به تابع f11 بزن یا کنار خط تابع کلیک کن تا یه دایره قرمز بیاد بعدش برنامه رو اجرا کن میرسه به اون خط و متوقف میشه، بعدش f11 رو بزن اینطوری وارد تابع میشه و نام تب باز شده می تونی بفهمی
    من Borland C++ نصب کردم. خوبه آیا؟ اون نداره ازینا؟

  9. #2208
    در آغاز فعالیت Mohtf's Avatar
    تاريخ عضويت
    Mar 2013
    پست ها
    5

    پيش فرض

    من Borland C++ نصب کردم. خوبه آیا؟ اون نداره ازینا؟
    سلام برلند برنامه خوبیه .

    و تاجایی که میدونم تو برلند باید void mainبنویسی و با main خالی کار نمیکنه

  10. #2209
    پروفشنال vahid javani's Avatar
    تاريخ عضويت
    Dec 2011
    محل سكونت
    اصفهان
    پست ها
    580

    پيش فرض

    من Borland C++ نصب کردم. خوبه آیا؟ اون نداره ازینا؟
    به نظر من هیچی ویژوال نمیشه!!
    امکانات و گرافیک ویژوال خودش کلی ارزش داره...

  11. #2210
    داره خودمونی میشه Mohammad_Virus's Avatar
    تاريخ عضويت
    Apr 2009
    محل سكونت
    کاشان
    پست ها
    73

    پيش فرض

    و تاجایی که میدونم تو برلند باید void mainبنویسی و با main خالی کار نمیکنه
    قبلا تست کردم، بود و نبودش فرقی نداشت. الانم گذاشتم ولی تفاوتی حاصل نشد



    به نظر من هیچی ویژوال نمیشه!!
    امکانات و گرافیک ویژوال خودش کلی ارزش داره...
    ویژوال 10 نصب دارم ولی زیاد سر در نیاوردم. یه توضیح مختصر پلیز

Thread Information

Users Browsing this Thread

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

User Tag List

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

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