ورود

نسخه کامل مشاهده نسخه کامل : مشكل در عملگر + در كلاس Int



mahdi7s
05-12-2008, 13:58
سلام

كد زير كلاس Int (اعداد بزرگ) هست كه من به عملگر + رو بعد از چقدر كار كردن روش براش نوشتم ولي اين عملگر يه مشكل داره كه هر كاريش كردم نتونستم برطرفش كنم لطفا به من كمك كنيد تا مشكل اين كد رو حل كنم.
مشكلش اينه كه اگه بخوايم عددهايي از جمله 99 و 1 رو باهم جمع كنيم اين كار انجام نميشه و در خروجي چيزي چاپ نميشه و حالا اگر بيايمو دو حلقه ي while كه در عملگر + وجود دارند رو حذف كنيم و پس از اون اعدادي از جمله 998 و 2 رو باهم جمه كنيم در خروجي بجاي 1000 سه تا صفر چاپ ميشه فكر كنم فهميده باشيد مشكل از كجاست(كه در اين مورد جمع ها اگه بخواد يك كاركتر كه هميشه يك خواهد بود اضافه بشه يعني 998 كه سه كاركتر داره به 1000 كه چهار تا داره تغيير كنه مشكل داريم)و من به همين علت حلقه ي while رو اضافه كردم ولي مشكل حل نشد.


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

mahdi7s
06-12-2008, 12:42
كسي نيست جوابمو بده؟؟

mahdi7s
12-12-2008, 20:22
دوستان لطفا كمك كنيد الان حدود يك هفته (فكر كنم بيشتره) از اين تاپيك مي گذره

D3lphi
13-12-2008, 10:48
جمع که مشکل نیست!!
باید به طول اعداد توجه کنی.
فرآیند جمع دو عدد رو روی کاغذ چطور انجام میدی؟ همون رو دنبال کن.
هر بار یک رقم از هر دو عدد رو با هم جمع کن
اگه حاصل بیشتر از 9 شد یه رقم نقلی داری که باید به جمع رقم های دوم دو عدد اضافه کنی.

mahdi7s
13-12-2008, 14:22
ببخشيدا ولي مشكل من يه چيز ديگه اي بود :31:

به هر حال مشكلش حل شد

mahdi7s
13-12-2008, 14:25
مشكل عملگر ضرب(operator *) در كد زير چيه؟


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

mahdi7s
14-12-2008, 17:35
كسي نيست كمكم كنه
ممنون ميشم اگه كمكم كنيد

mahdi7s
18-12-2008, 20:18
هيچكي نيست در مورد عملگر ضرب در كد پست قبل كمكم كنه و بگه چه اشكالي داره؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

mahdi7s
19-12-2008, 22:00
الللللللللللللللللللللللل لللللللللللوووووووووووووو ووووووووووووووووووووووووو ووووووووووووووووووووووو