Control Statements in C++ with Examples
Control Statements in C++:
In C++, Control Statements are usually jumped from one part of the C++ code to another depending on whether a particular condition is satisfied or not. There are three types of C++ Control Statements are given as follows:
- 1. Sequence Statement
2. Selection Statement
3. Loop Statement
Types of Control Statements in C++:
if-else statement:
if-else statement is used to execute a statement block. It has the following syntax:
if(expression is true { action 1; } else { action 2; }
switch statement:
It is a multiple multiple-branching statement where based on a condition, the control is transferred to one of the many possible points. It has the following syntax:
switch(expression) { case1: { action 1; } case 2: { action 2; } case 3: { action 3; } default: { default statement; } }
for statement:
for is an entry-controlled loop. It is used when an action is to be repeated for a predetermined time. It has the following syntax:
for(initial value; test condition; increment or decrement) { action 1; }
while statement:
It is also a loop control structure but it’s an entry-controlled loop. It has the following syntax:
while(condition is true) { action 1; } action 2;
do-while statement:
do-while is an exit-controlled loop based on a condition, the control is transferred back to a particular point in the program. It has the following syntax:
do { action; } while(condition is true); action 2;