C++ از شرایط منطقی معمول ریاضیات پشتیبانی می کند:
شما می توانید از این شرایط برای انجام اقدامات مختلف برای تصمیم گیری های مختلف استفاده کنید.
C++ دارای عبارات شرطی زیر است:
if
برای مشخص کردن بلوک کدی که باید اجرا شود، در صورتی که شرط مشخص شده درست است، استفاده کنیدelse
برای تعیین یک بلوک از کد برای اجرا استفاده کنید، اگر همان شرط نادرست استelse if
برای تعیین یک شرط جدید برای آزمایش، اگر شرط اول نادرست است، استفاده کنیدسوئیچ
برای تعیین بسیاری از بلوکهای جایگزین کد برای اجرا استفاده کنید