مشاهده نسخه کامل
: این برنامه باگ داره ؟! چیش ناقصه ؟! چجوری باشه بهتره ؟
N A D E R
12-06-2008, 20:09
سلام دوستان
این پروژه درس C هست
این برنامه قراره اعداد 20 رقم به پایین رو جمع تفریق و یا تقسیم کنه ... و در صورت هر کاره اشتباهی اخطار بده
حالا من این برنامه رو نوشتم و میخوام شما دوستان اگه توش باگی پیدا میکنین فقط بگین چه باگی داره اصلاحش با خودم ...
فقط ببینید این برنامه چه باگهایی داره و اینکه چه چیزهایی کم داره یا چه چیزهایی رو داشته باشه بهتره ؟!
من اول لینک سورس برنامه رو گزاشته بودم اما مثل اینکه سوء تفاهم شده !!
من نمیخوام برنامرو بخونید ! میخوام Compileش کنین و ببینین میتونین اشتباهی اشکالی باگی چیزی توش پیدا کنین یا نه !!
اگرم پیدا کردید فقط بگید فلان جا فلان باگو داره ... اصلاح هم نمیخوام بکنید !
اینم لینک دانلود برنامه با حجم 48Kb
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
TanX a LOT !! :11:
N A D E R
13-06-2008, 18:55
برنامه توی تقسیم اعداد باگ داشت که برطرف شد [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
حالا چی ؟! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
N A D E R
13-06-2008, 19:01
نه فک کنم اصلاً باگ نداشته !! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
فقط توی تقسیم اعداد بزرگ به کوچیک خیلی طول میکشه !!! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
N A D E R
16-06-2008, 20:58
میاین اینجا فقط نگاه میکنین و میرین که بازدید بالاس یا باگی پیدا نمیکنین ؟!!!!
===========================
برنامه آپگرید شد ...
چنتا باگ برطرف شد ...
و حالا باید قابلیت ضرب رو هم داشته باشه !
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مي يايم نگاه مي كنيم مي بينيم برنامه خيلي طولانيه حوصله نمي كنيم بخونيم دنبال باگ بگرديم
هردفعه هم كه يه چيزي پيدا مي كني! بازم باگ داره يا نه؟ شايد دلم خواست منم يه چيزي پيدا كنم!!!
N A D E R
16-06-2008, 23:26
مي يايم نگاه مي كنيم مي بينيم برنامه خيلي طولانيه حوصله نمي كنيم بخونيم دنبال باگ بگرديم
هردفعه هم كه يه چيزي پيدا مي كني! بازم باگ داره يا نه؟ شايد دلم خواست منم يه چيزي پيدا كنم!!!
:31: ممکنه داشته باشه ! :31:
اوووووووووووووووووووه ...
من که نمیخوام بخونین که !!!
اجراش کنین ببینین چه باگی داره بعد بگین اینجاش این باگو داره !! اصلاً با خوده سورسش کاری نداشته باشین ...
lمثلاً اول تو تقسیم به صفر ارور نمیداد ... یا مثلاً توی تفریق اعداد باگ داشت ... که اینارو فقط با اجرا و تست اعداد و حالات متفاوت میشه فهمید
کاش کامپایل شدشو میزاشتم !
اصلاً الان آپلود میکنم پست اولو ویرایش میکنم تا سوء تفاهم نشه ! آخه من خودمم حال ندارم اینو دوباره بخونم چجوری از شما همچین توقعی داشته باشم !!!! :11:
hamed valizadeh
18-06-2008, 11:33
اين جا يك فايل هست كه اعداد بزرگ رو به راحتي با هم *+-/ ميكنه:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
N A D E R
18-06-2008, 11:47
اين جا يك فايل هست كه اعداد بزرگ رو به راحتي با هم *+-/ ميكنه:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرسی ...
اما من تو نوشتنش مشکلی نداشتم و برنامه رو نوشتم ... فعلاً هم مشکلی تو این اعمال پیدا نکردم ...
چون پروژه هست بهتره خودم بنویسم چون بعداً باید کارایی که کردم رو توضیح بدم :11:
hamed valizadeh
18-06-2008, 15:08
سلام
مشكل اصلي شما در شكل و ساختار برنامه هست.
مثلا براي يك عدد بزرگ ميتواني از struct BigInt يا class BigInt استفاده كني. با اين روش ميتوني براي چهار عمل اصلي اپراتور تعريف كني و راحت تر باگ هاي برنامتو پيدا كني.
نكته: سعي نكن كه تمام برنامه رو در int main() محدود كني و بيشتر از تابع ها استفاده كن.
N A D E R
18-06-2008, 15:34
سلام
مشكل اصلي شما در شكل و ساختار برنامه هست.
مثلا براي يك عدد بزرگ ميتواني از struct BigInt يا class BigInt استفاده كني. با اين روش ميتوني براي چهار عمل اصلي اپراتور تعريف كني و راحت تر باگ هاي برنامتو پيدا كني.
نكته: سعي نكن كه تمام برنامه رو در int main() محدود كني و بيشتر از تابع ها استفاده كن.
سلام
آخه این پروژه درسمه ... که ما کار با تابع رو نخوندیم منم میدونم چیه اما چون باهاش کار نکردم سراغش نرفتم ... وگرنه میدونم که اینجوری خیلی بهتره
با struct BigInt يا class BigInt هم آشنایی ندارم و چون تو تو کلاس نگفتن بهتره با همونایی که گفتن کار کنم !
منم همچین اطمینانی ندارم که باگ داشته باشه !! اگرم داشته باشه برطرفش میکنم .. فقط میخوام مطمئن شم که باگ نداره :10:
ممنون از راهنماییت[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
bagher_mo68
28-06-2008, 16:28
چنتا باگه دیگه داشت که برطرف شد !
حالا تو ضرب اعداد دو رقم آخر رو اشتباه میده ! فقط هم دو رقم آخر !!!! هنوز نفهمیدم برا چی ؟!
اینم سورس جدید :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
جدا از این روحیت خوشم اومده، برنامه رو نوشتی حالا دنبال رفع ایرادات و ارتقاعش هستی
خیلیا رو اینجا میبینم که میان راحت درخواست پروژه هاشون رو میکنن، ملت هم براشون مینویسه و ....، حالا کاری ندارم.
----
ایراداتی که من دیدم
برنامه موقع تفریق اعداد کوچکتر به بزرگتر بجای علامت منفی علامت مثبت رو نشون میده
به نظرم خوب بود موقعی که برای ادامه برنامه از کاربر سوال میپرسه و کاربر اشتباها به جای y / n یه کلید دیگه رو زد
به جای خارج شدن عکس العمل بهتری انجام بده مثلا برنامه دوباره از کاربر سوال کنه یا دوباره به نقطه شروع بره یا ...
شاد باشید
bagher_mo68
29-06-2008, 09:58
جدا از این روحیت خوشم اومده، برنامه رو نوشتی حالا دنبال رفع ایرادات و ارتقاعش هستی
خیلیا رو اینجا میبینم که میان راحت درخواست پروژه هاشون رو میکنن، ملت هم براشون مینویسه و ....، حالا کاری ندارم.
----
ایراداتی که من دیدم
برنامه موقع تفریق اعداد کوچکتر به بزرگتر بجای علامت منفی علامت مثبت رو نشون میده
به نظرم خوب بود موقعی که برای ادامه برنامه از کاربر سوال میپرسه و کاربر اشتباها به جای y / n یه کلید دیگه رو زد
به جای خارج شدن عکس العمل بهتری انجام بده مثلا برنامه دوباره از کاربر سوال کنه یا دوباره به نقطه شروع بره یا ...
شاد باشید
مرسی ... خیلی خشحالم کردی [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اِ ... !!!! [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] فک کنم دیروز که داشتم comment میزاشتم یه جاهایی رو تغییر دادم اشتباه تغییر دادم ... TanX
دقیقاً دیروز تو همین فکر بودم ... اما اون موقع دیگه حسش نبود ... احتمالاً بگم تا n یا y وارد نشده اصلاً کاری نکنه
قربونه تو برم [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق باشی[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
bagher_mo68
29-06-2008, 16:00
اونایی که گفتین ویرایش شد !
فقط چنتا سوال :
1. ASCII Code س Tab چنده ؟!
2. ASCII code س Esc چنده ؟!
هنوزم توی ضرب بعضی اعداد ( !!! ) مشکل داره !
اینم سورس جدید :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
bagher_mo68
03-07-2008, 12:09
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
بلاخره باگ ضرب هم بر طرف شد [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
فقط همون سوالایه قبلیمو دارم :
1. ASCII Code س Tab چنده ؟!
2. ASCII code س Esc چنده ؟!
اینم سورس جدید :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با سلام
کد اسکی Tab : 9
کد اسکی Esc : 27
موفق باشید
bagher_mo68
06-07-2008, 10:10
با سلام
کد اسکی Tab : 9
کد اسکی Esc : 27
موفق باشید
واقعاً ممنون :11:
به موقع بود ... فردا میخوام پروژه رو تحویل بدم ... امیدوارم مشکلی نداشته باشه [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
hamed valizadeh
01-09-2008, 07:30
اشتباه... بود
bagher_mo68
01-09-2008, 12:59
اشتباه... بود
چی اشتباه بود ؟!!؟!؟
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.