مطمئن هستید؟؟؟ پس معنی این جمله یعنی چی؟؟؟
بله از دیتل خوندم.
مطمئن هستید؟؟؟ پس معنی این جمله یعنی چی؟؟؟
بله از دیتل خوندم.
صد در صد .نوشته شده توسط dewdrops [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ببینین تعریفتون از آرایه چیه ؟
آرایه مجموعه ای از متغیرهاس که در خانه های متوالی از حافظه قرار گرفتن .
متوالی یعنی چی ؟
الان شما یه آرایه int مثلا 5 تایی تعریف کنین با نام a و به ترتیب بیاین a و a + 1 و a + 2 و a + 3 و ... رو چاپ کنین . ببینین نتیجه چی میشه .
اگه برای a عبارت 002CFB84 چاپ شه (که آدرس خونه اول آرایه تو حافظه اس) برای a + 1 همون عبارت به اضافه 4 چاپ میشه(چون int 4 بایت حافظه می گیره) یعنی 002CFB88 و بعدی هم میشه 002CFB8C . اینو هم در نظر داشته باشین که مبنا 16 هست .
یعنی اگه یه نفر آدرس خونه اول یه آرایه رو داشته باشه ، به کل آرایه می تونه توسط عملگر + دسترسی داشته باشه .
یعنی اشاره گر با آدرس خونه اول آرایه فرق نداره . پس اگه یه تابع یه اشاره گر به خونه اول آرایه رو بگیره در واقع کل آرایه رو گرفته .
توسط عملگر * هم میشه به محتوای این آدرس ها دسترسی داشت . چون گفتیم a یک اشاره گر هست در واقع پس میشه با a* به محتویات اون خونه دسترسی داشت . یعنی a* معادل [a[0 هست و (a+1)* معادل [a[1 و الی آخر ....
اشاره گر چیه ؟
اشاره گر یه متغیریه که به یه خونه از حافظه اشاره می کنه .
با سلام
ارام جون ما هم ميتونيم اشكالاتمونو ازتون بپرسيم؟
من خيلي تو اين درس مشكل دارم كلا از اساس چيزي نمي فهمم ولي خب خيلي خيلي علاقمندم برنامه نويسي رو ياد بگيرم ميشه كمكم كنيد؟
دوست گرامی mohandes haleنوشته شده توسط mohandes hale [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
آرام و sin2x=2sinxcosxاز دوستان بسیار خوب انجمن c هستند که تا الان خودمن هر سوالی که داشتم این دوستان پاسخگو بودند . و مطمئن هستم که پاسخگوی سوالات شما هم خواهند بود . موفق باشید
سوال3:می خواستم برنامه ای بنویسید به زبان ++C که پرتاب یک سکه را شبیه سازی کند و ببیند چند بار باید سکه را پرتاب کرد تا 4 بار پشت سر هم شیر بیاید واین عدد را ذخیره کند واین عمل را تا 4000 بار تکرار کند و بعد میانگین ان ها را به ما بدهد فوری تاشنبهنوشته شده توسط dewdrops [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام یه کمک میخوام در رابطه با نوشتن برنامه زیر
دوست عزیز2sinxcosx =sin2x وارم خانم من تازه عضو شده ام اما دیدم چقدر برنامه نویسی شما خوب است و چقدر سریع و با تسلط به سوالات جواب میدهید از شما میخواهم به من هم کمک کنید
میخواستم برنامه زیر رابنویسید
صورت کامل برنامه این است که ما تابع (f(x)=(x2 را در برنامه دارین برنامه از کاربر میخواهد که یکaوb را وارد کند وb-a را حساب کند که این همان دامنه تابع است بعد از کاربر میخواهد یک عددی وارد کند به عنوان i که این همان تعداد اعداد تصادفی است که کاربر میخواهد تولید شود مثلا 1000 کامپیوتر دامنه را به i قسمت تقسیم می کند برای راحت تر شدن برنامه یک ورودی از شما می گیرد یعنی یک x و (f(x وبعد اعدادی که انتحاب میکند (f(x هایشان را به ترتیب با مقدار (f(x قبلی مقایسه کند و اگر بزرگ تر از مقدار قبلی ماکزیمم بود ان را به جای مقدار قبلی ذخیره کند و اگر کوچکتر از مقدار قبلی مینیمم بود بود ان را به جای مینیمم قبلی جایگذاری کند اولین مقدار ماکزیمم و مینیمم همان مقدار اولیه ایست که کاربر وارد کرده (هم به عنوان ماکزیمم هم به عنوان مینیمم) و اخر سر (f(xماکزیمم و(f(xمینیمم را به ما میدهد به همراه xی که در ان نقطه این (f(x به دست می اید
{ برای نمونه کاربر وارد میکند a=-2و2=b دامنه ما نیسود از -2 تا2 بعد ما i را 1000 وارد میکنیم ;امپیوتر (b-a)/i )) مه همان 4/1000 را محاسبه میکند یعنی فاصله داده اول تا داده دوم 4/1000 است و بعد مینیمم راکه 0=(f(0 و ماکزیمم که 4=(f(2) = f(-2 است را به ما میدهد
دیگه بهتر از این بلد نیستم شرح بدم راستی نمیخوام زیاد پیشرفته باشد من فقط کمی برنامه نویسی بلدم در حد ایجاد تابع و یه کم هم ارایه ,...
از دوستان دیگر هم تقاضا کمک دارم پیشاپیش ممنون
سلام اگه منظورت ::stdاست؟؟؟؟؟؟؟؟؟؟نوشته شده توسط dewdrops [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اگه بخوای اینو اول دستورهای cinوcout ننویسی باید اول برنامت دستور زیرو اضافه کنی:
;using namespace std
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)