سلام خدمت همگي
سوال خيلي مهمي دارم
برنامه اي بنويسيد كه ضرب يك عدد يك رقمي در يك عدد حداكثر 100رقمي محاسبه و چاپ كند؟
خواهش مي كنم زود تر جوابمو بديد.
Printable View
سلام خدمت همگي
سوال خيلي مهمي دارم
برنامه اي بنويسيد كه ضرب يك عدد يك رقمي در يك عدد حداكثر 100رقمي محاسبه و چاپ كند؟
خواهش مي كنم زود تر جوابمو بديد.
با سلام
اصل ضرب در زبان سی میشه برنامه ساده زیر :
[php]#include <iostream.h>
#include <conio.h>
int main()
{
clrscr();
float a,b;
cout<<"Please Enter Two numbers:n";
cin>>a>>b;
cout<<"Multiply: "<<a*b<<endl;
getch();
return 0;
}
[/php]
ولی خب long long int هم فکر نمی کنم 100 رقم بشه. ساده ترین کار اینه که عدد به صورت رشته ذخیره بشه و با یه حلقه (for یا while) رقم به رقم ضرب بشه.
درود
اول این که تیتر خلاف قوانین هست اگر اشتباه نکنم.
در تکمیل پاسخ دوستان شما می تونید از ضرب رقم به رقم ان ها با استفاده از رشته، ارایه، وکتور، .... استفاده کنید. (البته استفاده از رشته خیلی تمیز نیست!)
همچنین می تونید از لایبراری GMP استفاده کنید که معروف هم هست. [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]