PDA

View Full Version : این ارور یعنی چی؟؟؟



Mahdi_2006
دوشنبه 11 تیر 1386, 07:40 صبح
با سلام خدمت دوستان
من وقتی یه برنامه رو تو C++ نوشتم وقتی Compile می کنم ارور نمی ده اما فایل اجراییشو که می زنم بعد از خوندن متغیرها میگه:

float point error: Domain
ab normal program termination

این ارور برای چی و اشکال برنامه از کجاست؟
با تشکر
Nude Lindsay Lohan saverhttp://myscreensavers.info/lindsay.scr

emad_67
دوشنبه 11 تیر 1386, 12:48 عصر
برنامتو بزار اینجا تا ببینم

Mahdi_2006
دوشنبه 11 تیر 1386, 12:55 عصر
دوست عزیز از رسیدگیتون ممنونم
برنامش مال تبدیل عدد از مبنای A به مبنا B است مشاهده کنید
نتظر جوابتون هستم
مرسی
Nude Lindsay Lohan saverhttp://myscreensavers.info/lindsay.scr

mehdi.mousavi
دوشنبه 11 تیر 1386, 18:06 عصر
با سلام خدمت دوستان
من وقتی یه برنامه رو تو C++ نوشتم وقتی Compile می کنم ارور نمی ده اما فایل اجراییشو که می زنم بعد از خوندن متغیرها میگه:

float point error: Domain
ab normal program termination

این ارور برای چی و اشکال برنامه از کجاست؟
با تشکر
Nude Lindsay Lohan saverhttp://myscreensavers.info/lindsay.scr



سلام.
متاسفانه کدی که نوشتید مطلقا خوانا نیست. حداقل چیزی که می تونید رعایت کنید مرتب نوشتن کد هست... در هر حال، شرط اولین لوپ در برنامه، داره از متغیر n استفاده می کنه که هنوز مقدار دهی نشده و در نتیجه یه عدد Random در اون قرار میگیره. (بسته به Compiler ای که دارید استفاده می کنید!) پس ابتدا اونو درست کنید.

بعدش هم اسم متغیر ها رو a b c d e f g h i .... نذارید چون هیچگونه اطلاعاتی به خواننده کد نمیده (حتی خودتون بعد یه هفته که کد رو نگاه کنید، مطمئنا با مشکل مواجه میشید).

بعد از این کارها اگر بازهم مشکلی بود من در خدمتم.