aboutsummaryrefslogtreecommitdiff
path: root/In Class Exercise 7
diff options
context:
space:
mode:
Diffstat (limited to 'In Class Exercise 7')
-rw-r--r--In Class Exercise 7/In Class Exercise 7/loops.cpp26
-rw-r--r--In Class Exercise 7/In Class Exercise 7/loops.h2
-rw-r--r--In Class Exercise 7/In Class Exercise 7/program.cpp49
3 files changed, 26 insertions, 51 deletions
diff --git a/In Class Exercise 7/In Class Exercise 7/loops.cpp b/In Class Exercise 7/In Class Exercise 7/loops.cpp
index 0307b6e..ffa6a4e 100644
--- a/In Class Exercise 7/In Class Exercise 7/loops.cpp
+++ b/In Class Exercise 7/In Class Exercise 7/loops.cpp
@@ -1,19 +1,35 @@
-
+#include <iostream>
#include "loops.h"
void ForLoop(size_t n)
{
-
+ std::cout << "Now running ForLoop \n ";
+ for (size_t i = 0; i < 10; ++i)
+ {
+ std::cout << i << ' ';
+ }
+ std::cout << std::endl;
}
void WhileLoop(size_t n)
{
-
+ std::cout << "Now running WhileLoop \n ";
+ size_t i = 0;
+ while (i < 10)
+ {
+ std::cout << i << ' ';
+ ++i;
+ }
}
void DoWhileLoop(size_t n)
{
-
+ std::cout << "Running DoWhileLoop \n ";
+ size_t i = 0;
+ do
+ {
+ std::cout << i << ' ';
+ ++i;
+ } while (i < 10);
}
-
diff --git a/In Class Exercise 7/In Class Exercise 7/loops.h b/In Class Exercise 7/In Class Exercise 7/loops.h
index 6b4bb43..26ba710 100644
--- a/In Class Exercise 7/In Class Exercise 7/loops.h
+++ b/In Class Exercise 7/In Class Exercise 7/loops.h
@@ -3,7 +3,9 @@
void ForLoop(size_t n);
+
void WhileLoop(size_t n);
+
void DoWhileLoop(size_t n);
#endif // !LOOPS_H \ No newline at end of file
diff --git a/In Class Exercise 7/In Class Exercise 7/program.cpp b/In Class Exercise 7/In Class Exercise 7/program.cpp
index 6428346..aacbe0d 100644
--- a/In Class Exercise 7/In Class Exercise 7/program.cpp
+++ b/In Class Exercise 7/In Class Exercise 7/program.cpp
@@ -3,59 +3,16 @@
// Class: CST 116
// Assignment: In Class Exercise 7
-
-#include <iostream>
#include "loops.h"
-using std::cout;
-using std::cin;
-using std::endl;
-
-void ForLoop();
-void WhileLoop();
-void DoWhileLoop();
-
int main()
{
- //ForLoop();
- //WhileLoop();
- //DoWhileLoop();
+ ForLoop(5);
- ForLoop(15);
WhileLoop(10);
- DoWhileLoop(8);
-
- return 0;
-}
-void ForLoop(size_t n)
-{
- for (size_t i = 0; i < 10; ++i)
- {
- cout << i << ' ';
- }
- cout << endl;
-}
+ DoWhileLoop(15);
-void WhileLoop(size_t n)
-{
- size_t i = 0;
- while (i < 10)
- {
- cout << i << ' ';
- ++i;
- }
-}
-
-void DoWhileLoop(size_t n)
-{
- size_t i = 0;
- do
- {
- cout << i << ' ';
- ++i;
- } while (i < 10);
+ return 0;
}
-
-