نمایش نتایج 1 تا 5 از 5

نام تاپیک: سوال:آیا نوشتن این برنامه امکان پذیر هست؟

  1. #1
    کاربر جدید آواتار Mohande3
    تاریخ عضویت
    آذر 1388
    محل زندگی
    نصف جهان
    پست
    6

    Question سوال:آیا نوشتن این برنامه امکان پذیر هست؟

    آیا یه همچین برنامه ای رو با ++cمیتوان نوشت؟؟اگر امکانش هست راهنمایی کنید.
    ضرب یک عدد 40 رقمی با یک عدد 40 رقمی دیگر و سپس جواب به توان عددی 40رقمی

  2. #2

    نقل قول: سوال:آیا نوشتن این برنامه امکان پذیر هست؟

    دوست عزیز جواب شما مثبته.
    در ++C متغیر هایی برای نگهداری اعداد وجود دارند که بزرگترین آنها long double به طول 10 بایت است که البته برای کد شما یه کم کوچیکه پس چاره استفاده از آرایه است.
    شما میتونید یه آرایه ی 40 عنصری از نوع مثلا int رو با یکی دیگه از همین نوع نوشته و هر دو تا عدد 40 رقمی رو در اونها قرار بدید و برای حاصلضرب آنها هم از یه آرایه ی دیگه به طول 41 (احتیاطا) استفاده کنید و حاصلضرب رقمهای اول در هم را در خانه ی اول آرایه حاصل قرار بدید و به همین منوال تا آخر پیش برید.
    البته باید کد کوچکی هم برای اضافه کردن رقمهای نقلی حاصل بنویسید.
    امیدوارم مفید باشه براتون

  3. #3
    کاربر جدید آواتار Mohande3
    تاریخ عضویت
    آذر 1388
    محل زندگی
    نصف جهان
    پست
    6

    تشکر

    مرسی از راهنمایت
    ولی من به خاطر مشکلاتی که دارم .....وقتم خیلی کمی
    برای همینم اگه امکانش هست بیشتر کمکم کنید
    آخرین ویرایش به وسیله Mohande3 : پنج شنبه 06 اسفند 1388 در 00:41 صبح

  4. #4
    کاربر دائمی آواتار simul8or
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    API::WIN32-64
    پست
    110

    نقل قول: سوال:آیا نوشتن این برنامه امکان پذیر هست؟

    معمولا کار با اعداد بزرگ توسط لیست پیوندی صورت میگیرد.
    لینگ زیر نیز به شما کمک خواهد کرد:
    http://www.codeproject.com/KB/cpp/largenumber.aspx

  5. #5
    کاربر دائمی آواتار #target
    تاریخ عضویت
    دی 1387
    محل زندگی
    استان گلستان
    پست
    589

    نقل قول: سوال:آیا نوشتن این برنامه امکان پذیر هست؟

    دوست عزیز اونو به استادتون نده تابلویه !!!!! ( خوب که پست قبلی تون هم پاک شده ||| )

    روش که یک کم برای شما بهتره :
    عدد رو تو Char* بذارین ( یا همون آرایه از کاراکتر ها )
    سپس هر کاراکتر رو بعنوان یک رقم از عدد در نظر بگیرید و ضرب ریاضی رو ( امیدوارم بلد باشین ) با اون پیاده سازی کنید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •