summaryrefslogtreecommitdiff
path: root/Q2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Q2.cpp')
-rw-r--r--Q2.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/Q2.cpp b/Q2.cpp
index e69de29..30fd0a9 100644
--- a/Q2.cpp
+++ b/Q2.cpp
@@ -0,0 +1,32 @@
+
+#include <iostream>
+
+#include "statistics.h"
+
+using namespace std;
+
+int main(int argc, const char *argv[])
+{
+ char input[256]; // max filename length for most systems
+
+ float mean, min, max, mode;
+
+ cout << "Please input a filename to use for data" << endl;
+ cout << ">> ";
+ cin >> input;
+
+ if (argc > 1)
+ write_data(input, 1000, 500);
+
+ mean = get_mean(input);
+ min = get_minimum(input);
+ max = get_maximum(input);
+ mode = get_mode(input);
+
+ cout << "Mean: " << mean << endl;
+ cout << "Min: " << min << endl;
+ cout << "Max: " << max << endl;
+ cout << "Mode: " << mode << endl;
+
+ return 0;
+}