نقل قول:
عزیر ویژوال استانداردتر!! نیست.چون تمامی کامپایلرهای دنیا استاندارد هستند.
کامپابلر بورلند چون که در اصل کامپایلر سی (نه سی ++) هست using namespace std رو تداره..:n06:
Printable View
نقل قول:
عزیر ویژوال استانداردتر!! نیست.چون تمامی کامپایلرهای دنیا استاندارد هستند.
کامپابلر بورلند چون که در اصل کامپایلر سی (نه سی ++) هست using namespace std رو تداره..:n06:
کی میتونه یه برنامه اماری با سی پلاس بنویسه که در شرایطش نمونه ی تصادفی به دست بیاد؟
Sent from my GT-P1000 using Tapatalk 2
برنامتون چيه؟نقل قول:
Mehrdad Sh.
سلام دوستان
چرا این برنامه ساده تو توربو سی ران نمیشه ؟!
کد:http://upload.tehran98.com/img1/63y0huqwezf38k5bgyz.jpg
نقل قول:
اکولاد رو بیار زیر int main
کلاسی برای کار کردن با دوعدد بزرگ بنویسید.این کلاس شامل یک تابع برای جمع این دوعدد و دو تابع یکی برای اضافه کردن یک واحد و یکی برای کم کردن یک واحد از آنها باشد وبرنامه ای بنویسید که درستی این توابع را نشان دهد!!!!
کسی می تونه این برنامه رو برام بنویسه یا حداقل کمکم کنه!!!
:n03:
بهتره اول دوتا آرایه از نوع کاراکتر تعیریف کنی، بعد دقیقا مثل وقتی که خودت داری یه جمع رو انجام میدی برنامش رو بنویسی، اول یکان ها رو با هم جمع کنی بعد با قیمانده به 10 رو بنویسی در یکان جواب و اگه عددت بزرگتر از 10 بود رقم دهگان جواب رو یک بذاری حالا دوباره همین کار رو انجام بدی و رقمی که می خوایی توی دهگان بذاری رو += کنی...نقل قول:
چیز زیاد سختی نیست استاد ما پروژه پایان ترم ترم اول رو گفته بود تابع جمع و ضرب و توان رو بنویسید
من برنامه رو نوشتم فقط وقتی دوتا عدد رو جمع می زنم زمانیکه مثلا جمع دوتا عدد سه رقمی می شه چهار رقمی !!!!!رقم آخر رو چاپ نمی کنه میشه توی این موردم یه راهنمایی کنید.من سورس این تیکه رو میزارم اگر شد روی همین کمکم کنیدنقل قول:نقل قول:
int ex=0, temp2, temp3,ii;
for(ii=0;ii<=count;ii++) {
temp2=(x[ii]+x1[ii]);
temp2+=ex;
if(temp2<10)
out[ii]=temp2;
else
{
temp3=(temp2/10);
ex=temp3;
temp3*=10;
out[ii]=(temp2-temp3);
}
}
باید بعد حلقه این کار رو انجام بدید. فکر میکنم اگه خط out[ii]=(temp2-temp3); رو بعد از for بنویسید مشکلتون حل بشهنقل قول:
نه اینطوری نمیشه!!امتحان کردم نشد!:n13:نقل قول: