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

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




صفحه 3 از 9 اولاول 1234567 ... آخرآخر
نمايش نتايج 21 به 30 از 83

نام تاپيک: امکانش هست که در ویندوز با C برنامه نوشت؟؟

  1. #21
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    نقل قول نوشته شده توسط Admiral
    اشتباهش یکی از رایجترین اشتباهاتیه که من دیدم !

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    سلام
    ببخشید اینجا clrscr() که اگه درست بگم واسه پاک کردن صفحه س چه لزومی داره؟؟
    جدای از این همین کد رو دقیقا کپی کردم ولی موقع کامپایل کردن این error رو میده! :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که البته این warning هست ولی موقع Build :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by cyrus_achamenian; 19-10-2006 at 20:16.

  2. #22
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    سلام.
    لزومي در استفاده از اين تابع نيست.البته به compiler تون بستگي داره.
    clrscr معمولا در compiler هاي borland استفاده ميشه.هر compiler ي از يك
    نوع تابع براي پاك كردن صفحه ي خروجي استفاده ميكنه. (معمولا)
    ميتونيد از اين دستور براي پاك كردن screen استفاده كنيد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در بعضي از compiler ها بعد از اتمام برنامه screenBuffer خالي نميشه واگه شما بلافاصله و قبل از
    بستن IDE برنامه ي ديگه اي رو تست كنيد ميبينيد كه هنوز خروجي قبلي ديده ميشه. به خاطر همين
    معمولا از اين تابع در ابتداي هر برنامه ي console استفاده ميشه.
    بازم تاكيد ميكنم كه بستگي به compiler مورد استفاده داره.

  3. #23
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    سلام
    ببخشید که هی اینجا اشکالاتم رو میذارم...و ممنون از این که با بزرگواری و لطف جواب می دید

    یه مشکل دیگه :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    نمی دونم اشکال کجاس که وقتی اجرا میکنم اگه عددی مثل 121 رو بدم که متقارن باشه درسته...ولی عددهایی هم که متقارن نیستند رو هم می زنه متقارن . مثلا : 23 رو میزنم ؛ در خروجی می یاد :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    !!!!!!!!!!!!!!!!!!!!!

  4. #24
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

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

  5. #25
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    سلام
    اگه براتون امکان داره یه راهنمایی کوچیکی ( یه طرح کلی ) در حل این برنامه به من بکنید...خودم خیلی فکر کردم ولی ایده خاصی به ذهنم نرسید
    مساله : نوشتن برنامه ای ست برای حساب کردن "سینوس و..." از طریق سری ها که در عکس زیر معلومه :



    خیلی...خیلی ممنونم
    و شرمنده از این همه ایجاد مزاحمت

  6. #26
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    سلام.
    برنامه ای که نوشتم به این صورت هست:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    نکته مهم دقت محاسبه ی مقدار sinX هست که با توجه به مقدار n تعیین میشه.
    سعی کنید مقدار n رو از 10 بزرگتر نگیرید. چون نتیجه از تابع Bfuncton که فاکتوریل رو حساب میکنه
    ممکنه سرریز (overflow) بشه. اگه دقت براتون خیلی مهم هست(که فکر نمیکنم لازه باشه) باید از رشته ها استفاده کنید. نکته بعدی اینکه مقدار x باید به رادیان باشه که میشه با ضربش در p/180 اون رو محاسبه کرد.
    اگه جايي نياز به توضيح داشت اطلاع بديد.

  7. #27
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    نقل قول نوشته شده توسط someone
    سلام.
    برنامه ای که نوشتم به این صورت هست:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    نکته مهم دقت محاسبه ی مقدار sinX هست که با توجه به مقدار n تعیین میشه.
    سعی کنید مقدار n رو از 10 بزرگتر نگیرید. چون نتیجه از تابع Bfuncton که فاکتوریل رو حساب میکنه
    ممکنه سرریز (overflow) بشه. اگه دقت براتون خیلی مهم هست(که فکر نمیکنم لازه باشه) باید از رشته ها استفاده کنید. نکته بعدی اینکه مقدار x باید به رادیان باشه که میشه با ضربش در p/180 اون رو محاسبه کرد.
    اگه جايي نياز به توضيح داشت اطلاع بديد.

    خیلی ممنون لطف کردید
    البته این برنامه خیلی فراتر از معلومات منه ؛ مثلا این قسمت رو اصلا نمی دونم چیه!

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این "double" یا "Afunction" و "Bfunction" رو نمی دونم چیه!!

    بازم ازتون ممنونم

  8. #28
    پروفشنال Admiral's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    675

    پيش فرض

    نقل قول نوشته شده توسط cyrus_achamenian
    خیلی ممنون لطف کردید
    البته این برنامه خیلی فراتر از معلومات منه ؛ مثلا این قسمت رو اصلا نمی دونم چیه!

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این "double" یا "Afunction" و "Bfunction" رو نمی دونم چیه!!

    بازم ازتون ممنونم
    Double یک نوع داده است مثل int فقط مخصوص اعداد اعشاری با دقت مضاعف هست.

    Afunction و BFunction یک نام اختیاری برای این توابع هستند.

    فکر کنم با مبحث تعریف توابع آشنایی ندارید !

    البته بدون تابع هم میشه برنامه رو نوشت ولی کدش پیچیده و نا منظم میشه !

  9. #29
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    Double یک نوع داده است مثل int فقط مخصوص اعداد اعشاری با دقت مضاعف هست.
    یعنی همون float هست با دقت بیشتر؟؟؟

  10. #30
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    سلام.
    "Admiral" توضيحات رو دادن.من فقط چند مورد رو اضافه كنم.
    بله. دقت double دو برابر دقت float هست.(البته تقريبا)
    در مورد توابع همان طور كه "Admiral" گفتن ميشه برنامه رو بدون اونها نوشت ولي
    خب مشكلاتي به همراه داره. توابع باعث ميشن كه برنامتون به اجزاي كوچكتر و قابل فهم تر
    تبديل بشن.در ضمن اشكال يابي هم آسون تر ميشه.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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