#include "Loops.h" #include void ForLoop(size_t n) { int i = 0; for (int i = 0; i < n; ++i) { std::cout << i << " "; } //for (int i = 10; i > 0; --i); //{ // std::cout << i << " "; //} //int i, k, j, m, n; //for (auto i = 0; j = 5; i < 5; ++i; --j) //{ // std::cout << i << " " << j << std::endl; // //} /*for (int i = 0; i < 10 && i != 5; ++i) { std::cout << i << " "; }*/ /*for(auto i = 0, j = 4; (i < 100) || (j > 0); ++i, --j) { std::cout << i << " " << j << std::endl; }*/ /*for (int i = 0; i < 10; ++i) { if (i == 6)break; cout << i << " "; }*/ /*for (int i = 0; i < 10; ++i) { if ((i & 2) == 0) continue; cout << i << " "; }*/ } void WhileLoop(size_t n) { int i = 0; while (i < n) { std::cout << i << " "; i++; } } void DoWhileLoop(size_t n) { int i = 0; do { std::cout << i << " "; ++i; } while (i < n); /*int countdown = 10; do { cout << "Countdown: " << countdown << endl; countdown--; } while (countdown > 0);*/ /*int num; do { cout << "enter a number (0 to exit): "; cin >> num; cout << "you entered: " << num << endl; } while (num != 0);*\ } void WhileLoopExamples() { // decare counter first /*int i = 0; while (i < 100) { std::cout << i << " "; ++i; }*/ // infinite loop because true is always true // reinitialize variables every time /*int i = 0; while (i < 10 && i !=5) { std::cout << i << " "; ++i; }*/ /*int j = 10; int i = 0; while (i < 5 && j > 5) { cout << i << "," << j << endl; ++i; j--; }*/ }