summaryrefslogtreecommitdiff
path: root/Q2.cpp
diff options
context:
space:
mode:
authorMichael Abed <michaelabed@gmail.com>2012-03-03 23:32:27 -0500
committerMichael Abed <michaelabed@gmail.com>2012-03-03 23:32:27 -0500
commitf2566da91396bc07356601794fd5db858a78f1f3 (patch)
tree6d18e7e9a517163dee5929eef6617cce12cfb415 /Q2.cpp
parent12993b517ff2f8ec6608c2deaf3e988c64f7f164 (diff)
downloadec327-lab2-f2566da91396bc07356601794fd5db858a78f1f3.tar.gz
ec327-lab2-f2566da91396bc07356601794fd5db858a78f1f3.tar.bz2
ec327-lab2-f2566da91396bc07356601794fd5db858a78f1f3.zip
make basically everything work
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;
+}