دنیای برنامه نویسی و اپلیکیشن

baner-telegram
شما اینجا هستید : صفحه اول » آموزش برنامه نویسی » آموزش ++C » آموزش برنامه نویسی c++ ( جمع دو عدد در ++C و کاراکتر های کنترلی )
آموزش برنامه نویسی c++ (جمع دو عدد)

آموزش برنامه نویسی c++ ( جمع دو عدد در ++C و کاراکتر های کنترلی )

در این قسمت از آموزش برنامه نویسی c++ با نحوه گرفتن دو عدد از کاربر و نشان دادن حاصل جمع آن دو عدد به کاربر و هم چنین با کاراکتر های کنترلی آشنا خواهید شد .

جمع دو عدد در ++C

برای جمع بستن دو عدد اول به دو عدد نیاز داریم ، برای این کار عددها رو با دستور Cin از کاربر می گیریم مانند کدهای زیر که کد جمع دو عدد را نشان می دهد :

تحلیل کد بالا :

اول اینکه فرض کنید کد بالا رو دادید به یه کاربر ، حالا اگه اون کدهای بالا رو اجرا کنه معلوم نیست که از کاربر چی می خواد ، پس برای این کار یکم تغییرات می دیم که در سورس پایین این مشکل حل شده است .

برای گرفتن عدد از کاربر باید از دستور cin استفاده کنید .

در اینجا ما اول سه تا متغیر رو تعریف کردیم و در خط بعدی مقدار متغیر a رو با دستور cin از کاربر گرفتیم و در خط بعدی مقدار دوم رو از کاربر گرفتیم و در خز سوم متغیر C رو برابر مقدار a و b قرار داده ایم ، در این خط مقادیر a و b باهم جمع می شوند و داخل متقیر c ریخته می شود . سپس با دستور cout مقدار c رو به کاربر نشون می دیم .

در سورس زیر کدهای بالا رو یکم تغییر دادم و ظاهرش رو قشنگ تر کردم ، یعنی کاربر الان می دونه که باید عدد وارد کنه یا کاراکتر :

کاراکترهای کنترلی

برای رفتن به خط بعدی در خروجی کامپایلر باید از کاراکتر کنترلی n\ استفاده  کرد که این کاراکتر ها باید در داخل دابل کوتیشن قرار داده شوند . برای فاصله دادن در خروجی کامپایلر باید از t\ استفاده کرد . مانند کد زیر :

به این نکته توجه کنید که برای رفتن به خط بعدی در کنترل خروجی برنامه از n\ استفاده می کنیم به جای n\ می تونید از endl هم استفاده کنید ولی endl رو نباید داخل دابل کوتیشن قرار بدید .

نکته دوم این که t\ مانند یه TAB در word عمل می کند و یه فاصله حدود 8 کاراکتری می دهد و در همان سطر باقی می ماند . ( توضیحات بیشتر در فیلم آموزش برنامه نویسی c++ داده شده است . )

   فیلم آموزش برنامه نویسی c++ رو می تونید از لینک زیر دانلود کنید . 

    اگر انتقاد یا پیشنهادی در زمینه آموزش برنامه نویسی c++ داشتید حتماً در قسمت نظرات بنویسید . 

پیشنهاد می کنیم حتما بخوانید :

درباره : رضا طوماری

دانشجوی رشته نرم افزار ، عاشق برنامه نویسی

نظرات کاربران :



جواب سوال چیه ؟ *