تبلیغات
آموزش برنامه نویسی سی ++،سی شارپ،جاوا اسکریپت - برنامه محاسبه ضرب اعداد بزرگ
آموزش برنامه نویسی سی ++،سی شارپ،جاوا اسکریپت

مرتبه
تاریخ : یکشنبه 24 خرداد 1394
تصویری از نمونه اجرا - در حال لود شدن
عنوان: محاسبه ضرب اعداد بزرگ
نوع فایل :exe
قیمت پروژه : 10.000 تومان
سلام
این برنامه به زبان سی، سی پلاس پلاس، و سی شارپ نوشته شده است. ضرب اعداد بسیار بزرگ را محاسبه می کند. برای این کار شما میتونید از آرایه استفاده کنید مثلا برای ذخیره ی یک عدد 100 رقمی می تونید یک آرایه ی 100 عنصری تعریف کیند و هر رقم رو توی یک خونه ذخیره کنید

روش پیاده سازی: به عنوان مثال برای جمع دو عدد بزرگ
فرض کنید می خوایم دو تا عدد 50 رقمی رو با هم جمع کنیم
ابتدا دو تا آرایه ی 50 عنصری تعریف می کنیم و عدد ها رو در اونها ذخیره می کنیم
و سپس عمل جمع رو خودمون پیاده سازی می کنیم
یعنی از رقم یکان (خانه ی صفرم آرایه) با هم جمع کرده و ...


int a1[50]={....,1,5,6};//برای خلاصه سازی فقط سه رقم آخر رو نوشتم
int a2[50]={....,2,3,1};//برای خلاصه سازی فقط سه رقم آخر رو نوشتم

int a3[51];//برای ذخیره ی حاصل جمع. یک خانه بیشتر تا حاصل جمع اگر بیشتر از 50 شد مشکلی نباشه(بیشتر از 51 رقم نمیشه)خب
int carry=0;//برای ذخیره ی رقم نقلی حاصل از جمع
for(int i=0;i<50;i++)
{
a3[i] = (a1[i]+a2[i]+carry)%10;
carry = (a1[i]+a2[i]+carry)/10;
}
a3[i]=carry;


روش کار با برنامه حاصلضرب:
1 - در ابتدا ماکزیمم تعداد ارقامی که می خواهید وارد نمایید را وارد کنید(مثال: فرض کنید می خواهید دو عدد 200 و 1000 رقمی را در هم ضرب کنید، بنابراین ماکزیمم تعداد ارقام شما 1000 است.)
2 - بعد از آن برنامه از شما می خواهد عدد اول را وارد نمایید و کلید Enter را فشار دهید
3 - و در آخر از شما می خواهد عدد دوم را وارد کرده و کلید Enter را فشار دهید

بعد از این برنامه شروع به محاسبه نموده و در آخر جواب را برای شما نمایش می دهد.

 این برنامه در ویندوز سون 64 بیتی تست شده است . نمونه اجرا رو می تونید از لینک زیر دانلود کنید


دانلود نمونه ی اجرا پرشین گیگ / پیکو فایل

جهت سفارش سورس کد برنامه به شماره ی زیر تماس بگیرید



طبقه بندی: پروژه ها و برنامه ها، 
می تونید با ارسال شارژ از من حمایت کنید 09392888216
برچسب ها: ضرب اعداد بزرگ در سی، روش کار اعداد بزرگ، سورس جمع اعداد بزرگ، برنامه ضرب اعداد بزرگ، سورس کد اعداد بزرگ در c،
آرشیو مطالب
صفحات جانبی
پیوند های روزانه
امکانات جانبی
blogskin

قالب وبلاگ