operatorul condițional este similar cu declarația if-else, deoarece urmează același algoritm ca și declarația if-else, dar operatorul condițional ocupă mai puțin spațiu și ajută la scrierea declarațiilor if-else în cel mai scurt mod posibil.
Sintaxa:
condițional operatorul este de forma
variable = Expression1 ? Expression2 : Expression3
poate fi vizualizat într-dacă-altceva declarație:
if(Expression1){ variable = Expression2;}else{ variable = Expression3;}
Deoarece Operatorul Condiționată ‘?,: „ia trei operanzi pentru a lucra, prin urmare, ele sunt, de asemenea, numite operatori ternare.
lucru:
aici, Expresia1 este condiția care trebuie evaluată. Dacă condiția (Expresia1) este adevărată, atunci Expresia2 va fi executată și rezultatul va fi returnat. În caz contrar, dacă condiția (Expresia1) este falsă, atunci Expresia3 va fi executată și rezultatul va fi returnat.exemplu: Program pentru a stoca cea mai mare dintre cele două numere.
m is greater than n that is 5 > 4
cititor de atenție! Nu te opri din învățat acum., Faceți rost de toate conceptele importante C++ Foundation și STL cu cursurile C++ Foundation și STL la un preț prietenos pentru studenți și deveniți gata pentru industrie.