سلام..////
************
سلام
خسته نباشید...
من سی پلاس پلاس رو تازه شروع کردم و بین ;()cin.get و ;()cin.ignore و ;()getch گیج شدم
کاربرد هرکدوم چی هست؟
چه تفاوتی بینشون هست
و اینکه چه زمانی باید ازشون استفاده بکنم ؟
********************
در صورتی که می خواید پنجره کنسول رو باز نگه دارید و منتظر عکس العمل کاربر برای بستن برنامه باشید می تونید از هر سه مورد استفاده کنید.../// فقط توجه کنید که getch استاندارد نیست و ممکنه توسط همه کامپایلر ها ساپورت نشه..///
*****************
تابع cin.get برای دریافت ورودی از کاربر استفاده میشه و cin.ignore برای نادیده گرفتن ورودی کاربر../// از بین این سه تابع برای باز نگه داشتن پنجره کنسول cin.ignore از بقیه بهتره.../// برای اطلاعات بیشتر می تونید به آدرس های پایین مراجعه کنید...////
*****************
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
**********************
یه چند تا سوال در مورد الگوریتم نویسی دارم ممنون میشم راهنماییم کنید اولیش اینه میگه الگوریتمی بنویسیم که اعداد 4 رقمی را تولید کنه که یکان و صدگان زوج و دهگان و هزارگان فرد باشه من تا ی جایی پیش بردم [
تو خط 13 مشکل وجود داره
upsara.com/images/dy4t_tmp_11273-memo_20170723_210351_02-413487638.jpg
**************************
برنامه رو به زبان ++C براتون نوشتم// روش کار به این صورت هست که برای تولید اعداد زوج// یک عدد تصادفی بین 0 تا 5 میسازیم (که میشه یکی از اعداد 0 ، 1 ، 2 ، 3 ، 4) و عدد رو ضربدر دو می کنیم تا تبدیل به یک عدد زوج بشه../// برای تولید اعداد فرد هم فرایند قبل رو تکرار می کنیم و عدد روج بدست اومده رو با عدد یک جمع می کنیم تا تبدیل به یک عدد فرد بشه../// در نهایت با ضرب کردن اعداد در 10 و 100 و 1000 اعداد رو در مکان مشخص شده قرار میدیم و با جمع کردن تمام این اعداد به یک عدد چهار رقمی مطابق با شرایط خواسته شده مسأله می رسیم...////
***********************
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
*************
موفق باشید!