diff options
| author | Connor McDowell <[email protected]> | 2024-01-30 12:11:00 -0800 |
|---|---|---|
| committer | Connor McDowell <[email protected]> | 2024-01-30 12:11:00 -0800 |
| commit | a6a86fd67296838761e81b7a8c4e2cb0e6dcd6f7 (patch) | |
| tree | e7fa6068de1301c48d0da45aed88b9b15b7d21cb /Project1/Loops.cpp | |
| parent | post notes, all comits after include exercise proper (diff) | |
| download | in-class-exercise-7-connormcdowell275-main.tar.xz in-class-exercise-7-connormcdowell275-main.zip | |
Diffstat (limited to 'Project1/Loops.cpp')
| -rw-r--r-- | Project1/Loops.cpp | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/Project1/Loops.cpp b/Project1/Loops.cpp index e69de29..e6bff91 100644 --- a/Project1/Loops.cpp +++ b/Project1/Loops.cpp @@ -0,0 +1,126 @@ +#include "Loops.h" + +#include <iostream> + +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--; + }*/ + +} |