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



  • ۹
  • مرداد

جلسه ۰۴ : عملگر ها در ++C

  • دسته‌بندی‌ها :
جلسه ۰۴ : عملگر ها در ++C
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش ++C در خدمت شما دوستان هستیم . در بخش قبلی با متغیر ها و انواع داده در ++C آشنا شدید، در این جلسه قصد داریم تا انواع عملگر ها در ++C که شامل عملگر های محاسباتی در ++C ، عملگر های مقایسه ای در ++C ،عملگر های منطقی در ++C ، عملگر های بیتی و … را به شما آموزش دهیم.

      از عملگر ها در ++C (به طور کلی در هر زبانی) برای انجام کار های مختلف از جمله مقایسه مقادیر، انتساب مقادیر و … استفاده می شود.

      عملگر ها در ++C

      c++ operators

      عملگر ها در ++C به دسته های زیر تقسیم می شوند:

      • عملگر های محاسباتی (Artihmetic)
      • عملگر های مقایسه ای (Relational)
      • عملگر های منطقی (Logical)
      • عملگر های بیتی (Bitwise)
      • عملگر های انتساب (Assignment)

       

      عملگر های محاسباتی در ++C

      از عملگر های محاسباتی در ++C برای انجام اعمال ریاضی بر روی متغیر های عددی استفاده می شود.

      مثالتوضیحاتعملگر
      A + Bجمع دو عملوند (متغیر)+
      A – Bتفریق
      A * Bضرب*
      A / Bتقسیم/
      A % Bباقیمانده تقسیم%
      ++Aافزایشی (مقدار عدد را یک واحد افزایش می دهد)++
      –Aکاهشی (مقدار عدد را یک واحد کاهش می دهد)

       

      عملگر های مقایسه ای در ++C

      از عملگر های مقایسه ای در ++C برای مقایسه دو متغیر یا مقدار در عبارات شرطی استفاده می شود.

      توضیحاتعملگر
      دو مقدار را با هم مقایسه می کند، اگر با هم برابر باشند true و اگر برابر نباشند false بر می گرداند==
      نابرابری=!
      بزرگتر<
      کوچکتر>
      بزرگتر مساوی=<
      کوچکتر مساوی=>

       

      عملگر های منطقی در ++C

      عملگر های منطقی در ++C دو مقدار یا عبارت شرطی را در شرایط مختلف بررسی می کند

      توضیحاتعملگر
      اگر دو عبارت درست بودند (ture)، true را بر میگرداند وگرنه false&&
      اگر یکی از دو عبارت درست باشد true بر می گرداند||
      نقیض یک عبارت را بر می گرداند.!

       

      عملگر های بیتی

      این نوع عملگر ها اعمال مختلفی را روی بیت ها انجام می دهند.

      توضیحاتعملگر
      AND&
      OR|
      XOR^
      متمم~
      شیفت به چپ>>
      شیفت به راست<<

       

      مثال و معادلتوضیحاتعملگر
       A = Bمقدار عملوند سمت راست را در عملوند سمت چپ می ریزد.=
      A = A + Bجمع خود و عملوند دیگری را در خود می ریزد=+
      A = A – Bتفریق خود و عملوند دیگری را در خود می ریزد=-
      A = A * Bضرب خود و عملوند دیگری را در خود می ریزد=*
      A = A / Bتقسیم خود و عملوند دیگری را در خود می ریزد=/
      A = A % Bباقیمانده تقسیم خود و عملوند دیگری را در خود می ریزد=%
      A = A << Bشیفت چپ منطقی خود و عملوند دیگری را در خود می ریزد=>>
      A = A >> Bشیفت راست منطقی خود و عملوند دیگری را در خود می ریزد=<<
      A = A & BAND خود و عملوند دیگری را در خود می ریزد=&
      A = A ^ BXOR خود و عملوند دیگری را در خود می ریزد=^
      A = A | BOR خود و عملوند دیگری را در خود می ریزد=|

       

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

      QR:  جلسه ۰۴ : عملگر ها در ++C
      به اشتراک بگذارید