🔁 C++ Loops – while, do-while, and for Explained Simply
Loops let you repeat code without writing it over and over. Want to count sheep until you fall asleep? Use a loop! 🐑💤
C++ gives you three main types of loops:
- while loop – Repeats while a condition is true
- do-while loop – Like while, but runs at least once
- for loop – Great for counting a fixed number of times
🔄 while Loop
Repeats the block as long as the condition is true.
#include <iostream> using namespace std; int main() { int i = 1; while (i <= 5) { cout << "Count: " << i << endl; i++; } return 0; }
—
🔁 do-while Loop
Runs the block at least once, even if the condition is false.
#include <iostream> using namespace std; int main() { int i = 1; do { cout << "Do Count: " << i << endl; i++; } while (i <= 5); return 0; }
—
🔢 for Loop
Perfect when you know how many times to loop!
#include <iostream> using namespace std; int main() { for (int i = 1; i <= 5; i++) { cout << "For Count: " << i << endl; } return 0; }
—
💡 Loop Tips
- Use while when you’re unsure how many times to loop.
- Use do-while when you want the code to run at least once.
- Use for when you’re counting or know the number of repetitions.
Loops = Less writing, more doing! 🧠💪