aboutsummaryrefslogtreecommitdiffstats
path: root/ee1301/wk2/hw2_directory/strap012_HW2C.cpp
diff options
context:
space:
mode:
authorRossTheRoss <msattr@gmail.com>2020-02-09 08:46:52 -0600
committerRossTheRoss <msattr@gmail.com>2020-02-09 08:46:52 -0600
commitbd1d350c376b45e334697851e29b2f79fee0c956 (patch)
treeeb242032a64442caef7a35434400eb0818911e9a /ee1301/wk2/hw2_directory/strap012_HW2C.cpp
parentDo micro prelab (diff)
parentRename file (diff)
downloadhomework-bd1d350c376b45e334697851e29b2f79fee0c956.tar
homework-bd1d350c376b45e334697851e29b2f79fee0c956.tar.gz
homework-bd1d350c376b45e334697851e29b2f79fee0c956.tar.bz2
homework-bd1d350c376b45e334697851e29b2f79fee0c956.tar.lz
homework-bd1d350c376b45e334697851e29b2f79fee0c956.tar.xz
homework-bd1d350c376b45e334697851e29b2f79fee0c956.tar.zst
homework-bd1d350c376b45e334697851e29b2f79fee0c956.zip
Merge branch 'master' of github.com:RosstheRoss/TestingFun
Diffstat (limited to 'ee1301/wk2/hw2_directory/strap012_HW2C.cpp')
-rw-r--r--ee1301/wk2/hw2_directory/strap012_HW2C.cpp49
1 files changed, 0 insertions, 49 deletions
diff --git a/ee1301/wk2/hw2_directory/strap012_HW2C.cpp b/ee1301/wk2/hw2_directory/strap012_HW2C.cpp
deleted file mode 100644
index 4d3d9b3..0000000
--- a/ee1301/wk2/hw2_directory/strap012_HW2C.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
-20 Feb 2019
-Matthew Strapp
-5449340
-EE1301
-Spring 2019
-Homework 2C
-One-armed Bandit
-*/
-
-#include <iostream>
-#include <time.h>
-
-using namespace std;
-int main () {
- srand (time(NULL)); //This seeds the randomness based on the current time
- bool win=false;
- int d=0, spin1, spin2, spin3, spin4;
- do {
- do {
- win=false; //Reset win from before, otherwise win will always be true after it is true once
- cout << "How many values do you want on each wheel? ";
- cin >> d;
- } while (d==0); //Without this failsafe, the program does undefined things at d=0, usually crashing
-
- spin1= rand () % d + 1;
- spin2= rand () % d + 1;
- spin3= rand () % d + 1;
- spin4= rand () % d + 1;
- cout << "The wheels spin to give: " << spin1 << " " << spin2 << " " << spin3 << " " << spin4 << " ";
- if (spin1==spin2) { // These nested statements only let the bool "win" be true if all of the spinners match
- if (spin2==spin3) {
- if (spin3==spin4) {
- win=true;
- }
- }
- }
- if (win) {
- cout << "Eureka!";
- }
- else {
- cout << "You lose.";
-
- }
- cout << endl;
- } while (d!=-1);
- cout << "OK, goodbye." << endl;
- return 0;
-} \ No newline at end of file