ప్రధాన కంటెంట్‌కు వెళ్లండి
మాడ్యూల్ 1 · 3లో పాఠం 2కోర్సులో 2/18~8 min
మాడ్యూల్ పాఠాలు (2/3)

ఆపరేటర్లు

C++లోని ఆపరేటర్లు వేరియబుల్స్ మరియు విలువలపై కార్యకలాపాలను నిర్వహించడానికి ఉపయోగిస్తారు. అవి ప్రధానంగా నాలుగు వర్గాలుగా విభజించబడ్డాయి: అంకగణితం, అసైన్‌మెంట్, రిలేషనల్ మరియు లాజికల్.

అరిథ్మెటిక్ ఆపరేటర్లు

ఇవి సాధారణ గణిత కార్యకలాపాలను నిర్వహించడానికి ఉపయోగించబడతాయి:

ఆపరేటర్ఆపరేషన్ఉదాహరణ
+అదనంగా5 + 3 (8)
-తీసివేత5 - 3 (2)
*గుణకారం5 * 3 (15)
/విభజన10 / 3 (పూర్ణాంకాలు అయితే 3, ఫ్లోట్/డబుల్ అయితే 3.333)
%మాడ్యులో (పూర్ణాంకాల విభజన యొక్క శేషం)10 % 3 (1)

అసైన్‌మెంట్ ఆపరేటర్లు

వేరియబుల్స్‌కు విలువలను కేటాయించడానికి ఉపయోగించబడుతుంది. C++ కాంపౌండ్ అసైన్‌మెంట్ ఆపరేటర్‌లకు కూడా మద్దతు ఇస్తుంది:

C++
int x = 10;
x += 5; // Equivalent to x = x + 5 (15)
x *= 2; // Equivalent to x = x * 2 (30)

రిలేషనల్ ఆపరేటర్లు (పోలిక)

ఇవి బూలియన్ విలువను అందిస్తాయి (true లేదా false):

  • == దీనికి సమానం
  • != దీనికి సమానం కాదు
  • > కంటే ఎక్కువ
  • < కంటే తక్కువ
  • >= దీని కంటే ఎక్కువ లేదా సమానం
  • <= దీని కంటే తక్కువ లేదా సమానం
C++
bool result = (10 > 5); // true

లాజికల్ ఆపరేటర్లు

బహుళ బూలియన్ వ్యక్తీకరణలను కలపడానికి ఉపయోగిస్తారు:

  • && లాజికల్ మరియు: రెండు వ్యక్తీకరణలు నిజమైతే నిజం.
  • || లాజికల్ OR: కనీసం ఒక వ్యక్తీకరణ నిజం అయితే నిజం.
  • ! లాజికల్ కాదు: సత్య విలువను తిప్పికొడుతుంది.
C++
bool isAdult = true;
bool hasTicket = false;
bool canEnter = isAdult && hasTicket; // false

మీరే ప్రయత్నించండి

వ్యాయామం#cpp.m1.l2.e1
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

మాడ్యులో % ఆపరేటర్‌ని ఉపయోగించి 17ని 5తో భాగిస్తే మిగిలిన భాగాన్ని లెక్కించండి. ఫలితాన్ని పూర్ణాంక వేరియబుల్‌లో శేషం పేరుతో సేవ్ చేసి, దానిని std::coutతో ముద్రించండి.

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

C++ è `%`లో ఆపరేటర్ మాడ్యులో.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది

వ్యాయామం#cpp.m1.l2.e2
ప్రయత్నాలు: 0లోడ్ అవుతోంది...

ఇచ్చిన వయస్సు = 20 మరియు లైసెన్స్ = నిజం, వ్యక్తి డ్రైవ్ చేయగలరో లేదో ధృవీకరించండి (canDrive). రెండు షరతులు నిజం కావాలి. && ఆపరేటర్‌ని ఉపయోగించండి, ఫలితాన్ని canDrive అనే బూలియన్ వేరియబుల్‌లో నిల్వ చేసి, దాన్ని ప్రింట్ చేయండి.

ఎడిటర్ లోడ్ అవుతోంది…
సూచనను చూపించు

రెండు షరతులను కలపడానికి లాజికల్ మరియు ఆపరేటర్ `&&` ఉపయోగించండి.

3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది