دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۶
  • تیر

جلسه ۰۸ : عملگر ها در برنامه نویسی

  • دسته‌بندی‌ها :
جلسه ۰۸ : عملگر ها در برنامه نویسی

        سلام خدمت کاربران محترم سایت پی وی لرن.
        با جلسه ای دیگر از سری جلسات دوره آموزش جامع برنامه نویسی کامپیوتر در خدمت شما هستیم.
        در این جلسه قصد داریم تا عملگر ها در برنامه نویسی کامپیوتر (Operators) را آموزش دهیم.

        مقدمه

        عملگر ها در برنامه نویسی در واقع نمادی هستند که اعمال محاسباتی، انتسابی، مقایسه ای و منطقی را روی دو یا چند مقدار انجام داده و نتیجه را برگشت می‌دهند.
        در این جلسه شما با مفهموم و کاربرد عملگر ها در زبان های برنامه نویسی C، جاوا و پایتون آشنا خواهید شد.

        عملگر های ریاضی (محاسباتی)

        محاسبات ریاضی به طور گسترده ای در برنامه های کامپیوتری کاربرد دارند.
        می‌توانیم برنامه ای بنویسیم تا عمل ساده جمع را انجام دهد و یا برنامه ای بنویسیم تا یک معادله پیچیده چند درجه ای را حل کند.
        در مثال زیر می‌توانید دو عبارت ریاضی را ببینید.

        مثال : 

        در عبارات فوق، از دو عملگر ریاضی به نام جمع و تفریق استفاده شده است.
        متغیر ریاضی x و مقادیر (۲,۳,۴,۷,۹) در عبارت بالا نیز عملوند نامیده می‌شود.

        در برنامه نویسی کامپیوتر نیز روالی مشابه روال بالا داریم. یعنی عبارتی از عملگر ها و عملوند ها.

        در لیست پایین تعدادی از عملگر های محاسباتی زبان C را آورده ایم.
        متغیر A مقدار ۱۰ و متغیر B مقدار ۲۰ را دارد.

        مثالتوضیحاتعملگر
        A + B = 30دو عملوند را جمع می‌کند+
        A – B = -10دو عملوند را تفریق می‌کند
        A * B = 200دو عملوند را ضرب می‌کند*
        B / A = 2دو عملوند را تقسیم می‎کند/
        B % A = 0باقیمانده تقسیم یک عملوند بر عملوند دیگر را برمی‌گرداند%

        در ادامه عبارت های بالا را با استفاده از زبان C پیاده سازی می‌کنیم.

        مثال : 

        خروجی:

        مثال : 

        عملگر های مقایسه ای

        عملگر های مقایسه ای نیز کاربرد گسترده ای در برنامه نویسی کامپیوتری دارند.
        با استفاده از عملگر های مقایسه ای می‌توانیم مقدار دو یا چند متغیر یا عملوند را مقایسه کنیم.

        در جدول زیر عملگر های مقایسه ای زبان C را آورده ایم.
        مقدار A را ۱۰ و مقدار B را ۲۰ در نظر بگیرید.

        مثالتوضیحاتعملگر
        (A == B) مقدار false را برمی‌گرداندبررسی می‌کند که آیا مقدار دو عملوند با هم برابر است یا خیر==
        (A != B) مقدار true را برمی‌گرداندبررسی می‌کند که آیا مقدار دو عملوند با هم نابرابر است یا خیر=!
        (A < B) مقدار true را برمی‌گرداندبررسی می‌کند که آیا مقدار عملوند سمت راست کوچکتر از مقدار عملوند سمت چپ هست یا خیر>
        (A > B) مقدار false را برمی‌گرداندبررسی می‌کند که آیا مقدار عملوند سمت راست بزرگتر از مقدار عملوند سمت چپ هست یا خیر<
        (A <= B) مقدار true را برمی‌گرداندبررسی می‌کند که آیا مقدار عملوند سمت راست کوچکتر یا مساوی  مقدار عملوند سمت چپ هست یا خیر=>
        (A >= B) مقدار false را برمی‌گرداندبررسی می‌کند که آیا مقدار عملوند سمت راست بزرگتر یا مساوی مقدار عملوند سمت چپ هست یا خیر=<

        عملگر های منطقی

        عملگر های منطقی نیز کاربرد گسترده ای در برنامه نویسی کامپیوتر دارند.
        از عملگر های منطقی بیشتر برای ترکیب چند شرط استفاده می‌شود.

        در جدول زیر عملگر های منطقی زبان C را آورده ایم.
        مقدار یا شرط A را true و مقدار یا شرط B را false در نظر بگیرید.

        مثالتوضیحاتعملگر
        (A && B) مقدار false را برمی گرداندعملگر and منطقی. اگر هر دو عملوند true باشند، true برمی‌گرداند&&
        (A || B) مقدار true را برمی گرداندعملگر or منطقی. اگر یکی از عملوند ها true باشد، true برمی‌گرداند||
        A! مقدار false و B! مقدار true را برمی گرداندعملگر نقیض. نقیض عملوند را برمی‌گرداند!

        عملگر ها در جاوا

        عملگر ها در جاوا و C مانند هم کار می‌کنند.

        مثال : 

        خروجی:

        مثال : 

        عملگر ها در پایتون

        عملگر ها در پایتون نیز مانند C و جاوا کار می‌کنند.

        مثال : 

        خروجی:

        مثال : 

         

        جلسه عملگر ها در برنامه نویسی نیز به پایان رسید.

        در جلسه بعد به آموزش دستورات شرطی در برنامه نویسی خواهیم پرداخت.

        QR:  جلسه ۰۸ : عملگر ها در برنامه نویسی
        به اشتراک بگذارید