سلام بزرگان !
کسی میتونه منو درنوشتن این برنامه به زبان سی پلاس پلاس کمک کنه ! فوری لازم دارم !:41:
جمع وضرب اعدادبزرگ با لیست پیوندی (تعداد ارقام هرچی کاربروارد کرد)
با تشکر:11:
Printable View
سلام بزرگان !
کسی میتونه منو درنوشتن این برنامه به زبان سی پلاس پلاس کمک کنه ! فوری لازم دارم !:41:
جمع وضرب اعدادبزرگ با لیست پیوندی (تعداد ارقام هرچی کاربروارد کرد)
با تشکر:11:
همون برنامه HugeInteger ديگه . قبلا اين برنامه رو نوشته بودم . البته نه با ليست پيوندي ، بلکه با آرايه ها .
با ليست پيوندي فکر کنم راحت تر بشه . راستي برنامه سخت نيست . همون جمعي که تو دوران تحصيل خوندين پياده سازي مي کنين . براي تک تک ارقام . کلاسي که براش در نظر مي گيرين ، يدونه ليست پيوندي از نوع int داره و در صورت نياز يدونه هم متغير bool به نام sign داره که علامت عددمون رو نشون ميده . اگه true باشه يعني عدد منفيه و اگه false باشه يعني مثبت .
فقط در مورد ضرب يه نکته که داره اينه که هر بار که رقم سمت راست عدد دوم رو به يکايک ارقام عدد اول ضرب مي کنين اونو تو يه ليست پيوندي ديگه ذخيره کنين و عدد هاي بعدي رو هم روي اون جمع کنين تا آخر سر جمع کردن و پيدا کردن اون همه عدد سخت نشه .
* نام مناسب براي تاپيک *