C++ Tutorials
Beginners
C++ Do-While Loops: Ensure Execution
Guarantee at least one execution of your code block.
What is a Do-While Loop?
Unlike while, do-while executes the block once before checking the condition. This makes it perfect for menu systems.
int choice;
do {
cout << "1. Run Program\n0. Exit\nChoice: ";
cin >> choice;
} while (choice != 0);