The Decision making statement checks the given condition and then executes its subblock. The conditional statements use relational operators. Decision making is about deciding the order of execution of statements based on certain conditions or repeat a group of statements until certain specified conditions are met.
Following statements are known as controller decision making statements.
if statement
switch statement
conditional operator statement (? : operator)
goto statement