Looping Statements
Loops help execute a block of code repeatedly until a condition is no longer true.
- for Loop:- Used when the number of iterations is known beforehand. It includes initialization, condition-checking, and increment/decrement in one line.
Syntax:
for (initialization; condition; update) {
// code to execute
}
Example:
for (int i = 1; i <= 5; i++) {
cout << i << ” “;
}
- while Loop:- Used when the number of iterations is not known. It checks the condition before executing the code.
Syntax:
while (condition) {
// code to execute
}
Example:
int i = 1;
while (i <= 5) {
cout << i << ” “;
i++;
}
- do-while Loop:- Similar to the while loop but it executes the code block at least once before checking the condition.
Syntax:
do {
// code to execute
} while (condition);
Example:
int i = 1;
do {
cout << i << ” “;
i++;
} while (i <= 5);