تور لحظه آخری
امروز : دوشنبه ، 16 مهر 1403    احادیث و روایات:  امام صادق (ع):خداى عزّوجلّ به موسى عليه‏السلام وحى كرد: اى موسى! به زيادى ثروت شاد مشو و در هيچ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1821285265




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

چند مشكل كوچيك؟


واضح آرشیو وب فارسی:سایت ریسک: rouhallah15-02-2007, 06:42 PMبنام خدا با سلام من 2 تا مشكل داشتم اميدوارم كمكم كنيد تا حل شوند 1 اول اينكه من وقتي تو برنامم مي‌خوام از نوع long int يا هر نوع long ديگر استفاده كنم برنامم نتيجه درست نميده بايد چكار كنم تا بتونم از اين نوع هاي بزرگتر استفاده كنم؟ 2 دومين مشكلم اينه كه وقتي برنامه خود رو ميخوام اجرا كنم پيغام ميده كه فايل TV.LIB رو نميتونه پيدا كنه البته من از يك كامپايلر ديگه سي استفاده كردم و اين پيغام رو نداد ولي اگه ميشه برام لينك دانلود اين فايل بخصوص رو بزاريد ممنون ميشم با تشكر hamidreza_buddy16-02-2007, 01:35 PMمشکل 1: احتمالاً توی scanf() و printf() آرگومان اشتباه می فرستی. مثلاً به جای %ld م، %d گذاشتی. مشکل 2: احتمالاً توی Turbo C++ این مشکل به وجود اومده. برای حل مشکل به منوی Options بروید. سپس Linker و بعد از آن Libraries را انتخاب کنید. در آخر گزینۀ Turbo Vision را غیرفعال کنید. rouhallah16-02-2007, 04:30 PMبا سلام دوباره با كمك شما مشكلم حل شد با تشكر rouhallah18-02-2007, 09:37 PMمشکل 1: احتمالاً توی scanf() و printf() آرگومان اشتباه می فرستی. مثلاً به جای %ld م، %d گذاشتی. مشکل 2: احتمالاً توی Turbo C++ این مشکل به وجود اومده. برای حل مشکل به منوی Options بروید. سپس Linker و بعد از آن Libraries را انتخاب کنید. در آخر گزینۀ Turbo Vision را غیرفعال کنید. با سلام دوباره گفتيد كه بايد Turbo Vision غير فعال به شه . اين كار رو كردم و مشكلم حل شد حالا اين سوال رو دارم كه اگه بخواهيم Turbo Vision فعال باشه مسلماً اون فايلهايي كه پيغام ميده رو لازم داريم پس اگه ممكنه بگوييد اين فايل‌ها رو اگه بخواهيم به صورت مستقل دانلود كنيم بايد به كجا مراجعه كنيم؟ someone18-02-2007, 10:48 PMسلام. برای استفاده از Turbo Vision Library میتونید به لینک زیر مراجعه کنید: http://sourceforge.net/project/showfiles.php?group_id=49571 rouhallah20-02-2007, 05:39 PMبا سلام من يه مشكل ديگه برام پيش اومده ممنون ميشم كمك كنيد دارم يه برنامه مينويسم كه دو عدد ميگيره يكي به عنوان مقسوم و ديگري به عنوان مقسوم عليه و اين برنامه بايد با اضافه كردن تدريجي مقسوم عليه دو عددي را كه از همه نزديك تر به هم هستند و ضربشان برابر مقسوم ميشود را پيدا مي‌كند حال ميخواهم شما هم اونو امتحان كرده اگه خوب كار كرد كه هيچ و گرنه براي حل مشكل احتمالي در آن كمكم كنيد . در ضمن اگه به شه راهنماييم كنيد تا حجم خطوط‌اش كمتر به شه البته يك مشكلش هم همون چاپ شدن دستور printf آخره كه نتونستم درستش كنم چون نمي دونم چرا از else سوم به بعد كه در يك if استفاده ميكردم پيام ميداد جاي else درست نيست در اين مورد هم كمك كنيد با سپاس فروان از شما دوستان خوب !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! someone23-02-2007, 12:56 AMسلام. من هنوز کدتون رو تست نکردم اما به نظرم یک مورد داره. در مواردی شرط ها رو با هم And کردید اما درست این کار انجام نشده.اگرچه ممکنه برنامه کار کنه. مثلا : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! این کد ممکنه توسط کامپایلر درست تفسیر نشه. باید به این شکل ازش استفاده کنید: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دقت کنید که تفسیر از راست به چپ انجام میشه. rouhallah23-02-2007, 05:28 PMبا سلام خدمت جناب someone در مورد علامت & حق با شماست من احتمالاً اشتباه كردم در ضمن با توجه به مدت زمان زيادي كه از سوال آخر من ميگزرد البته براي من من دوباره رو مسئله فكر كردم و كد جديدي البته با اين امتياز كه خيلي خيلي كوتاه تر ميباشد رو نوشتم پس لطفاً اين كد جديد رو امتحان كنيد به احتمال زياد كد قبلي كار نمي كند. در ضمن شايد اين يك اشكال اين كد باشه ولي شايد هم يك نكته جالب و اون اينكه با اين كد ميتونيم اعداد اول رو شناسايي كنيم به اين صورت كه اگه عددي اول رو به اين كد بديم دو عدد مساوي به ما بر ميگردونه كه جمع اون دو عدد(نه ضربشون) به علاوه عدد يك برابر اون عدد اول ميشه. كد جديد: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! someone24-02-2007, 12:59 PMدوباره سلام. یه اشکال کوچیک هست و احتمالا حواستون نبوده : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ld% در کدتون اضافه هست. راستی بهتره از این شکل شرط استفاده کنید : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! کدتون درسته. اتفاقا نکته ای که گفتید خیلی جالب هست. با یک تیر دونشان زدید. rouhallah02-04-2007, 03:14 PMسلام با تشكر از همه دوستان كه منو در امر زبان ++c كمك مي‌كنند به خصوص جناب someone و hamidreza_buddy . بازم كه اومدم چون مشكلي دارم . البته مشكل كه چه عرض كنم يه نكته كه توجه‌ام رو جلب كرده . يادتونه كه در مورد كار روي بيتها سوال كرده بودم و اينكه بتونيم مستقيم روي بيتها كار كنيم كه شما گفته بوديد نميشه . حالا نمي دونم شايد من اشتباه تصور كردم . ولي در كتاب برنامه نويسي به زبان ++c ، مرجع كامل ، ويراست دوم ، تاليف مهندس عين الله جعفرنژاد قمي در صفحه 227 ، مطلبي تحت عنوان فيلدهاي بيتي آمده كه گفته شده هر يك ار فيلدهاي كلاس، ساختمانو يونيون ميتوانند بيتي باشند كه نمونه ‌اي از ساختمان رو اين گونه تعريف كرده !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! كه درآن فيلد face چهار بيت ، فيلد suit دو بيت و فيلد color يك بيت را اشغال ميكنند. حالا شما بگوييد كه آيا با اين نوع ساختمان ميتونيم آرايه اي از نوع ساختمان بيتي تعريف كرد و عنصرهاي اون به نوعي بيت باشند؟ با تشكر someone03-04-2007, 02:12 AMدوباره سلام. موردی که شما به اون اشاره کردید بیشتر مربوط به پردازش روی داده های سریال هست. دلیلش هم به دلیل ترتیبی بودن ساختار struct هست. مثلا اگه داشته باشیم : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با توجه به این که طول این struct برابر با 32 بیت هست به ترتیب بیت های 0 تا 3 در test_ و بیت های 4 تا 11 در test__ و بیت های 12 تا 31 در test___ قرار میگیرند. اينكه بتونيم مستقيم روي بيتها كار كنيم متوجه نشدم که منظورتون از مستقیم چیه؟ شما برای اینکه بتونین از بیت ها استفاده کنین باز هم نیازمند عملگر ها هستین. هر کدوم از متغییر های یک struct مستقل هستن. برای دسترسی به بیت ها میتونین از نمونه زیر استفاده کنین : با نمونه های قبلی فرقی نداره فقط دسترسی راحت تری ایجاد میکنه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اگه مشکلی بود اطلاع بدین. rouhallah27-05-2007, 09:43 PMبا سلام مشكلي كه دارم اينه كه برنامه هاي گرافيكي ++c در خروجي نمايش داده نميشه و پنجره برنامه پس ار كسري از ثانيه بسته ميشه البته هيچ اروري از اين دست كه فايل گرافيكي رو نتونسته پيدا كنه هم نميده و تمام شرطهاي برنامه زو تست ميكنه و برنامه هيچ پرش ناشي از خطا نداره لطفاً كمكم كنيد با تشكر rouhallah01-06-2007, 09:21 PMبا سلام مشكلي كه دارم اينه كه برنامه هاي گرافيكي ++c در خروجي نمايش داده نميشه و پنجره برنامه پس ار كسري از ثانيه بسته ميشه البته هيچ اروري از اين دست كه فايل گرافيكي رو نتونسته پيدا كنه هم نميده و تمام شرطهاي برنامه زو تست ميكنه و برنامه هيچ پرش ناشي از خطا نداره لطفاً كمكم كنيد با تشكر ببخشيد دوباره تكرار كردم ديدم اين سوالم تو صفحه خيلي پايين رفته گفتم شايد موفق به ديدنش نشده باشيد بازم عذر ميخوام اگه ممكنه كمكم كنيد با تشكر فراوان someone09-06-2007, 04:29 PMسلام. فکر کنم مدت زیادی از سوالتون گذشته باشه. امیدوارم مشکل حل شده باشه. اما اگه هنوز باقیه ، باید ازتون بپرسم وقتی برنامه رو Run میکنین هم توسط Compiler و هم با کلیک رو خود برنامه این مشکل وجود داره؟ اگه برنامه در Compiler صحیح اجرا میشه ولی وقتی خود برنامه رو اجرا میکنین با چنین مشکلی روبرو میشین از getch در برنامه تون استفاده کنین. اگه هم باز مشکل باقیه و براتون اشکالی نداره کدتون رو بذارین تا بتونیم روش صحبت کنیم. rouhallah10-06-2007, 06:07 PMسلام. فکر کنم مدت زیادی از سوالتون گذشته باشه. امیدوارم مشکل حل شده باشه. اما اگه هنوز باقیه ، باید ازتون بپرسم وقتی برنامه رو Run میکنین هم توسط Compiler و هم با کلیک رو خود برنامه این مشکل وجود داره؟ اگه برنامه در Compiler صحیح اجرا میشه ولی وقتی خود برنامه رو اجرا میکنین با چنین مشکلی روبرو میشین از getch در برنامه تون استفاده کنین. اگه هم باز مشکل باقیه و براتون اشکالی نداره کدتون رو بذارین تا بتونیم روش صحبت کنیم. با سلام به دوست عزيز ببخشيد كه دوبار سوالم رو مطرح كردم اولاً بايد بگويم كه من چه از طريق كامپايلر و چه از طريق فايل اجرايي ساخته شده نتونستم برنامه رو اجرا كنم دوماً قبل از اين كه كدشو بزارم بگويم كه اين برنامه هموني هست كه "آرام جان گل" گذاشته بودند كه يك ماشين بود و تو دور زدنش مشكل داشتند البته همون اولين كدي كه قرار داده بودند حالا باز هم براتون ميزارم ببينيد شايد مشكل حل شود البته بايد بگويم كه براي اجرا شدن اون كد من تغييرات مختصري روي ان انجام دادم تا به شكل كد زير در اومد تا بدون ارور اجرا بشه البته اجرا كه نه بهتره بگويم كامپايل بشه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! someone11-06-2007, 03:10 PMدوباره سلام. این قسمت از کد اشکال داره : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! برای آدرس دهی باید شما از دوتا " " استفاده کنین ، نه یکی. چون compiler این کد b رو به عنوان یه سوئیچ در نظر میگیره. به این شکل اصلاحش کنین : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! rouhallah12-06-2007, 08:00 PMدوباره سلام. این قسمت از کد اشکال داره : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! برای آدرس دهی باید شما از دوتا " " استفاده کنین ، نه یکی. چون compiler این کد b رو به عنوان یه سوئیچ در نظر میگیره. به این شکل اصلاحش کنین : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! دوست عزيز وقتي شما اين اشكال رو عنوان كرديد من باور نكردم مشكل حل بشه و همين طور هم شد با اين كه دو تا بك اسلش گذاشتم اما هيچ تغييري نكرد نه تو كامپايلر اجرا شد و نه به صورت مستقل (از طريق فايل اجرايي) لطفاً كمكم كنيد. با تشكر someone17-06-2007, 01:17 AMدوباره سلام. میشه بگین چه تغییراتی در کد دادین؟ مشکل از دو تابع m_move و m_draw هست. rouhallah18-06-2007, 01:34 AMدوباره سلام. میشه بگین چه تغییراتی در کد دادین؟ مشکل از دو تابع m_move و m_draw هست. دوست عزيز تغييراتي كه من دادم خيلي جزئي بوده و ساختاري هم نبوده بلكه تغييراتي بوده كه كامپايلر ديگه ارور نده من هر دو منبع رو ميزارم اين اولي همونيه كه هنوز تغيير نكرده !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اين دومي هم سورس تغيير كرده !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! همون طور كه ميبينيد تغييرات تو قسمت تابع main از خط 56 تا خط 59 صورت گرفته از همون تعريف متغير خطا تا شرط خطاي گرافيك چون به صورت قلي كامپايلرم ارور ميداد مجبور شدم اين تغييرات رو توش انجام بدهم someone18-06-2007, 04:25 PMدوباره سلام. کد اول هیچ اشکالی نداره! تستش کردم. از کد اول چه Error هایی میگیرین؟ rouhallah19-06-2007, 08:29 PMدوباره سلام. کد اول هیچ اشکالی نداره! تستش کردم. از کد اول چه Error هایی میگیرین؟ نميدونم چي شده حالا كد اول هم درست كار ميكنه و هيچ اروري نميده فقط باز هم تصوير ندارم وقتي حتي با فايل اجرايي مستقل هم اجرا كردم تنها يك صفحه سياه مياد و وقتي اولين دكمه رو ميزنم كل صفحه بسته ميشه و در اين ميان هيچ شكلي نميبينم someone20-06-2007, 12:35 AMنميدونم چي شده حالا كد اول هم درست كار ميكنه و هيچ اروري نميده یه مقدار جالب شد! ولی اینطور من نمیتونم کمکی کنم. چند تا دیگه از دوستان کد رو امتحان کردن. درست کار میکنه. تو کد هم مشکلی دیده نمیشه. تنها تغییری که من توش ایجاد کردم ، مربوط به initgraph و آرگومان سومش بود. همین. rouhallah20-06-2007, 07:41 PMیه مقدار جالب شد! ولی اینطور من نمیتونم کمکی کنم. چند تا دیگه از دوستان کد رو امتحان کردن. درست کار میکنه. تو کد هم مشکلی دیده نمیشه. تنها تغییری که من توش ایجاد کردم ، مربوط به initgraph و آرگومان سومش بود. همین. به نظر شما ميتونه به كارت گرافيك و عدم نصب صحيح اون ربط داشته باشه البته ويندوز همينطوري هم تصاوير رو خوب نشون ميده ولي ميگم شايد به خاطر عدم نصب صحيح كارت گرافيك نميتونه چيزي نشون بده نظرتون چيه someone21-06-2007, 02:11 AMقبل از این که درباره کارت گرافیک صحبت کنیم ، بهتره شما یه برنامه ساده رو تست کنین. مثلا برنامه زیر رو که عینا از help برنامه ی TurboC برداشتم : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! rouhallah21-06-2007, 03:05 PMقبل از این که درباره کارت گرافیک صحبت کنیم ، بهتره شما یه برنامه ساده رو تست کنین. مثلا برنامه زیر رو که عینا از help برنامه ی TurboC برداشتم : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! برنامه رو امتحان كردم اما باز هم نه در كامپايلر تصويري ديدم و نه در فايل اجرايي در ضمن بگم اصلاً نه كامپايلر ارور داد و نه در زمان اجرا ارور داشته و با f7 كه خط به خط تست كردم تمام توابع مانند همين تابع setcolor يا تابع line همه اجرا شدند بدون نقص و فقط تصوير ندارم Cris_Y22-06-2007, 12:22 PMsalam mishe begi comlileret chie? age ba turboC kar mikoni gahi in moshkelat tabiie! ye compilere dige ro emtehan kon bebin dorodt mishe ye na! dar zemn baiide moshkel az karte grephic bashe az moshkel az oon bashe ghaedatan bayad ba baz kardane filehaye ejraii ke graphic daran(mesl bazi ha) moshkel dashte bash. albate na ba hamashoon rouhallah24-06-2007, 06:12 PMsalam mishe begi comlileret chie? age ba turboC kar mikoni gahi in moshkelat tabiie! ye compilere dige ro emtehan kon bebin dorodt mishe ye na! dar zemn baiide moshkel az karte grephic bashe az moshkel az oon bashe ghaedatan bayad ba baz kardane filehaye ejraii ke graphic daran(mesl bazi ha) moshkel dashte bash. albate na ba hamashoon باسلام به شما دوست عزيز ، من از توربو سي ++ ورژن 3 استفاده ميكنم Cris_Y25-06-2007, 09:14 AMkhob too c++ bekhosoos turbo aksar oghat az in moshkelat pish miad chon aksaran library grafic eshoon naghese o dorost kar nemikone. compileret ro avaz kon e dor dige emtehan kon. oon moshkelhaii ro ke goftam ba baghieye filehaye tasviri(be khosoos baziha) nadari? rouhallah30-06-2007, 11:55 AMبا سلام دوباره به دوستان عزيز در ادامه توصيه هاي شما من يك كامپايلر ديگه نصب كردم اما در اين كامپايلر وقتي ميخواهم برنامه رو اجرا كنم خطاي زمان اجراي پيدا نكردن فايل EGAVGA.BGI رو ميده با توجه به اين كه من در پوشه BGI خود اين فايل رو دارم بايد چكار كنم لطفاً راهنماييم كنيد someone30-06-2007, 04:07 PMدوباره سلام شرمنده به خاطر تاخیر.فایل BGI رو براتون می ذارم اونرو UnZipش کنین و به جای قبلیش کپی کنین. منتظر نتیجه هستم. http://everyone.persiangig.com/Dll_exe/BGI.zip rouhallah30-06-2007, 11:46 PMدوباره سلام شرمنده به خاطر تاخیر.فایل BGI رو براتون می ذارم اونرو UnZipش کنین و به جای قبلیش کپی کنین. منتظر نتیجه هستم. http://everyone.persiangig.com/Dll_exe/BGI.zip با سلام به someone عزيز ما كه از شما طلب نداريم كه به خاطر دير جواب دادن ميخواهيد عذر خواهي كنيد در مورد فايل شما هم بگويم كه دانلود كردم و به جاي قبلي قرار دادم اما باز هم عيناً همون ارور داده ميشه مطمئناً ميدونيد ولي براي اطمينان خودم ميگم كه برنامه هم كامپايل ميشه ، هم make ميشه ، هم link ميشه و هم build all ميشه . منظورم گزينه هاي منوي compile هست بدون هيچ هشدار و هيچ خطايي و تنها هنگام اجرا اين ارور داده ميشه با تشكر از توجه بي دريغ شما someone01-07-2007, 08:00 PMخواهش میکنم. راستش من تاحالا با چنین مشکلی روبرو نشدم. در حال حاضر هم چیزی به ذهنم نمیرسه. اما یه کار میتونم براتون انجام بدم. تو دو-سه روز آینده حتما با Tc کار میکنم و سعی میکنم مشکلی که براتون پیش اومده رو خودم شبیه سازی کنم. (البته اگه بشه!) برای خودم هم جالب شده که بدونم مشکل از چیه. rouhallah13-07-2007, 04:04 PMخواهش میکنم. راستش من تاحالا با چنین مشکلی روبرو نشدم. در حال حاضر هم چیزی به ذهنم نمیرسه. اما یه کار میتونم براتون انجام بدم. تو دو-سه روز آینده حتما با Tc کار میکنم و سعی میکنم مشکلی که براتون پیش اومده رو خودم شبیه سازی کنم. (البته اگه بشه!) برای خودم هم جالب شده که بدونم مشکل از چیه. با سلام دوباره به دوست عزيز اگر يادتون باشه آخرين كاري كه كردم تا برنامه گرافيكي "آرام جان گل" را بتوانم بدون مشكل اجرا كنم اين بود كه كامپايلر رو عوض كردم و نتيجش هم اين بود كه پيام خطاي پيدا نكردن فايل EGAVGI.BGI رو به من داد پس از مدتي به اين فكر افتادم كه اين فايل رو از پوشه BGI درون پوشه BIN كپي كنم ، در نتيجه اين كار ديگر شاهد آن پيام خطا نبودم اما دوباره صفحه نمايش سياه و خالي نتيجه اجراي برنامه بود و پس از زدن دكمه اي همان هم از بسته ميشد درست مانند همان كامپايلر قبلي . احتمالاً در آن كامپايلر هم فايل مربوطه در پوشه BIN وجود داشته كه خطاي پيدا نشدن آن را اعلام نميكرد بعد از اين كارها يادم اومد كه قبلاً فايلهاي گرافيكي نوشته شده با زبان سي در رايانه ام اجرا ميشد و خوشبختانه يكي از آن برنامه ها كه يك ويرايشگر بود را در رايانه ام داشتم . وقتي ان را كامپايل كردم ديدم به خوبي كار ميكند و هيچ خطاي نميدهد و گرافيك هاي موجود در برنامه هم ديده ميشود . نكته مهم هم اين بود كه با وجود اين كه فايل EGAVGI.BGI درون پوشه BIN وجود نداشت و در سر جاي خودش يعني پوشه BGI قرار داشت باز هم برنامه اجرا شد انگار اين ويرايشگر از آن استفاده نميكند ببخشيد كمي طولاني شد . من سورس ويرايشگر رو براتون ميزارم شايد نكته اي را داشته باشد و مشكل من هم معلوم شده و انشا الله حل شود با تشكر كد برنامه اصلي !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! كد فايل هدر !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! با تشكر rouhallah27-08-2007, 11:16 PMبا سلام مشكل جديدي برام پيش اومده من يك تكه برنامه نوشتم كه محتويات آرايه اي رو بايد به اين صورت نشان دهد كه ابتدا آخرين محل حافظه رو نشون بده . بعد به مقداري كه اين محل از حافظه دارد يكي يكي اضافه بكنه و هروقت كه مقدار اين محل از عدد 9 بيشتر شود آن محل رو مقدار صفر بده و محل قبل از اون رو يك واحد اضافه كنه. يعني به نوعي يك شمارنده بشه. براي اينكه از درست كار كردن برنامه مطمئن شوم با step over آزمايش كردم تا 2 تا 3 رقم به ظاهر مشكلي نبود ولي وقتي برنامه رو اجرا كردم در عوض شمارش مطابق با اين آرايه، اعداد صحيح رو شمارش كرد. چون من آرايه رو 10 عضوي تعريف كردم ديدم موقع اجرا اولاً تا 5 يا 6 رقم بيشتر نميشماره و در ضمن وقتي به عددي خاص كه فكر كنم همون حد بالاي اعداد صحيح باشه ميرسه وارد حد پايين اعداد صحيح ميشه و اين يعني برنامه كار نميكنه لطفاً بگوييد كجاي اين برنامه مشكل داره با تشكر اين كد برنامه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! hamed valizadeh29-08-2007, 10:17 AM!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! این هم کد امیدوارم به درددت بخوره hamed valizadeh29-08-2007, 10:18 AMراستی دو بار تو کدت به جای j = 0 گذاشتی j == 0 . rouhallah29-08-2007, 02:50 PM!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! این هم کد امیدوارم به درددت بخوره با سلام چند تا سوال دارم 1تو برنامتون شما ثابت MAX_DIGIT رو تعريف كرديد ولي فكر كنم بدون تعريف ثابت و درعوض گذاشتن همون عدد 9 تو شرط باز هم برنامه بايد كار كنه، نه؟ 2 شما تو برنامه از تابع memset استفاده كرديد كه اون طور كه فهميدم مقدار اوليه به آرايه ميداد آيا روش مقدار دهي من غلط بوده اگر اين طوره چرا؟ 3 شما برنامتون رو طوري نوشتيد كه مقدار اوليه تمام عناصر آرايه رو چاپ ميكرد آيا اين كار ضروري بود چون من ميخواستم وقتي نوبت به هر عنصر رسيد اون وقت تو صفحه ديده بشه براي اين كار چه پيشنهادي داريد 4 اون دو حلقه for آخري براي چيه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! 5 در كل برنامه من براي چي كار نميكرد ببخشيد سوالم زياد شد . برنامتون بدون مشكل كار كرد متشكرم hamed valizadeh29-08-2007, 10:39 PM1 بله باز هم کار می کنه ولی اگر ایجوری باشه شما می توانید با عوض کردن مقدار MAX_DIGIT تعداد ارقام شمارنده رو عوض کنید. 2 درسته به آرایه مقدار اولیه میده با memset برنامه کوتاه تر و سریع تر میشه (در کل فرقی ندارن) 3 نه ضروری نبود میتونید با کمی تغییر کاری کنید که فقط اعدادی رو که لازمه بنویسه 4 برای ایجاد مکث در برنامه بعد از چاپ هر عدد 5 برای این که مشکل داشت rouhallah31-08-2007, 11:38 AM5 برای این که مشکل داشت دوست عزيز ميدونم مشكل داشت خب ميخوام بدونم كجاهاش مشكل داشت؟ سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1424]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن