1Program control structures define
the order of execution of statements in a program.
2Sequential control structure means
instructions are executed in a linear order.
3Selection control structure involves
making decisions based on true/false conditions.
4Iteration control structure allows
repeating a block of instructions.
5Flow control statements alter
the default sequential order of execution.
6Branching statements are used to
transfer control from one point to another.
7Conditional branching transfers control
based on the outcome of a condition.
8The if statement executes
a statement if the expression is true.
9Unconditional branching transfers control
without checking any conditions.
10The switch statement selects
a block of code to execute based on an expression's value.
11The for statement is used when
the number of iterations is known in advance.
12The while statement repeats
a block of code as long as a condition is true.
13The do-while statement checks the condition
after the block of code is executed.
14The break statement is used to
terminate loops or switch statements.
15The continue statement is used to
skip the current iteration of a loop.
16The return statement ends
the execution of a function and returns a value.
Each flashcard is separated by a new line as requested.