diff options
| -rw-r--r-- | BlankConsoleLab/BlankConsoleLab.cpp | 99 | ||||
| -rw-r--r-- | BlankConsoleLab/CST116-Lab3_Report-Rogers.txt | 98 |
2 files changed, 102 insertions, 95 deletions
diff --git a/BlankConsoleLab/BlankConsoleLab.cpp b/BlankConsoleLab/BlankConsoleLab.cpp index e3e7ff1..8654f18 100644 --- a/BlankConsoleLab/BlankConsoleLab.cpp +++ b/BlankConsoleLab/BlankConsoleLab.cpp @@ -90,23 +90,26 @@ int ReadData(ifstream& inFile, int pick[], int drop[], int psgr[], float dist[], // Column headers cout << "*****Data Read From File*****" << endl; cout << endl; - cout << setw(5) << "Pickup" << resetiosflags(ios::left) - << setw(10) << "Dropoff" << resetiosflags(ios::left) - << setw(12) << "Passengers" << resetiosflags(ios::left) - << setw(14) << "Distance" << resetiosflags(ios::left) - << setw(14) << "Fare" << resetiosflags(ios::left) - << setw(14) << "Toll" << endl; + cout << std::left + << setw(15) << "Pickup" + << setw(15) << "Dropoff" + << setw(15) << "Passengers" + << setw(15) << "Distance" + << setw(15) << "Fare" + << setw(15) << "Toll" + << endl; while (!inFile.eof()) { cout << setiosflags(ios::left) - << setw(5) << pick[counter] << resetiosflags(ios::left) - << setw(10) << drop[counter] << resetiosflags(ios::left) - << setw(12) << psgr[counter] << resetiosflags(ios::left) - << setw(14) << dist[counter] << resetiosflags(ios::left) - << setw(14) << fare[counter] << resetiosflags(ios::left) - << setw(14) << toll[counter] + << setw(15) << pick[counter] + << setw(15) << drop[counter] + << setw(15) << psgr[counter] + << setw(15) << dist[counter] + << setw(15) << fare[counter] + << setw(15) << toll[counter] << endl; + counter++; inFile >> pick[counter] >> drop[counter] >> psgr[counter] >> dist[counter] >> fare[counter] >> toll[counter]; } @@ -122,26 +125,30 @@ void WriteOutputFile(ofstream& outFile, int pick[], int drop[], int psgr[], floa // Column headers outFile << "Here is the Output File" << endl; outFile << endl; - outFile << setw(5) << "Pickup" << resetiosflags(ios::left) - << setw(10) << "Dropoff" << resetiosflags(ios::left) - << setw(12) << "Passengers" << resetiosflags(ios::left) - << setw(14) << "Distance" << resetiosflags(ios::left) - << setw(14) << "Fare" << resetiosflags(ios::left) - << setw(14) << "Toll" << resetiosflags(ios::left) - << setw(14) << "Total" << resetiosflags(ios::left) - << setw(20) << "Cost per Mile" << endl; + outFile << std::left + << setw(15) << "Pickup" + << setw(15) << "Dropoff" + << setw(15) << "Passengers" + << setw(15) << "Distance" + << setw(15) << "Fare" + << setw(15) << "Toll" + << setw(15) << "Total" + << setw(15) << "Cost per Mile" + << endl; cout << endl; cout << "*****Here is the Output File*****" << endl; cout << endl; - cout << setw(5) << "Pickup" << resetiosflags(ios::left) - << setw(10) << "Dropoff" << resetiosflags(ios::left) - << setw(12) << "Passengers" << resetiosflags(ios::left) - << setw(14) << "Distance" << resetiosflags(ios::left) - << setw(14) << "Fare" << resetiosflags(ios::left) - << setw(14) << "Toll" << resetiosflags(ios::left) - << setw(14) << "Total" << resetiosflags(ios::left) - << setw(20) << "Cost per Mile" << endl; + cout << std::left + << setw(15) << "Pickup" + << setw(15) << "Dropoff" + << setw(15) << "Passengers" + << setw(15) << "Distance" + << setw(15) << "Fare" + << setw(15) << "Toll" + << setw(15) << "Total" + << setw(15) << "Cost per Mile" + << endl; for (int r = 0; r <= counter - 1; r++) { @@ -154,26 +161,26 @@ void WriteOutputFile(ofstream& outFile, int pick[], int drop[], int psgr[], floa totalsum += total[r]; // Transcribing data from file and adding total and cmp columns - outFile << setiosflags(ios::left) - << setw(5) << pick[r] << resetiosflags(ios::left) - << setw(10) << drop[r] << resetiosflags(ios::left) - << setw(12) << psgr[r] << resetiosflags(ios::left) - << setw(14) << dist[r] << resetiosflags(ios::left) - << setw(14) << fare[r] << resetiosflags(ios::left) - << setw(14) << toll[r] << resetiosflags(ios::left) - << setw(14) << total[r] << resetiosflags(ios::left) - << setw(20) << cpm[r] + outFile << std::left + << setw(15) << pick[r] + << setw(15) << drop[r] + << setw(15) << psgr[r] + << setw(15) << dist[r] + << setw(15) << fare[r] + << setw(15) << toll[r] + << setw(15) << total[r] + << setw(15) << cpm[r] << endl; - cout << setiosflags(ios::left) - << setw(5) << pick[r] << resetiosflags(ios::left) - << setw(10) << drop[r] << resetiosflags(ios::left) - << setw(12) << psgr[r] << resetiosflags(ios::left) - << setw(14) << dist[r] << resetiosflags(ios::left) - << setw(14) << fare[r] << resetiosflags(ios::left) - << setw(14) << toll[r] << resetiosflags(ios::left) - << setw(14) << total[r] << resetiosflags(ios::left) - << setw(20) << cpm[r] + cout << std::left + << setw(15) << pick[r] + << setw(15) << drop[r] + << setw(15) << psgr[r] + << setw(15) << dist[r] + << setw(15) << fare[r] + << setw(15) << toll[r] + << setw(15) << total[r] + << setw(15) << cpm[r] << endl; } } diff --git a/BlankConsoleLab/CST116-Lab3_Report-Rogers.txt b/BlankConsoleLab/CST116-Lab3_Report-Rogers.txt index 2a4d111..dc3aa6a 100644 --- a/BlankConsoleLab/CST116-Lab3_Report-Rogers.txt +++ b/BlankConsoleLab/CST116-Lab3_Report-Rogers.txt @@ -1,54 +1,54 @@ Here is the Output File -Pickup Dropoff Passengers Distance Fare Toll Total Cost per Mile -129 7 3 1.3 7.5 0 7.5 5.76923 -36 69 1 11.41 32 5.76 37.76 3.30938 -7 41 1 4.6 15 5.76 20.76 4.51304 -150 61 2 6.75 23 0 23 3.40741 -112 17 1 3.84 15 0 15 3.90625 -80 112 6 1.64 9.5 0 9.5 5.79268 -256 183 1 16.08 44.5 0 44.5 2.76741 -138 166 2 7.4 24.5 6.12 30.62 4.13784 -142 50 5 1.7 8 0 8 4.70588 -107 163 0 3.6 17 0 17 4.72222 -132 3 2 19.1 52 6.12 58.12 3.04293 -48 41 1 4.07 18 4.36 22.36 5.49386 -132 226 1 14.3 39 0 39 2.72727 -229 151 1 3.96 14.5 4.58 19.08 4.81818 -238 166 1 0.76 4.5 0 4.5 5.92105 -151 238 2 0.64 5 2.2 7.2 11.25 -138 82 4 3 12 0 12 4 -264 231 3 10.74 32.5 0 32.5 3.02607 -170 114 5 2.01 9 0 9 4.47761 -186 87 2 3.45 12 0 12 3.47826 -209 256 1 3.79 17 0 17 4.48549 -132 107 1 17.2 52 6.12 58.12 3.37907 -232 112 1 3.1 11 0 11 3.54839 -164 141 3 2.85 10.5 0 10.5 3.68421 -129 7 3 1.3 7.5 0 7.5 5.76923 -36 69 1 11.41 32 5.76 37.76 3.30938 -7 41 1 4.6 15 5.76 20.76 4.51304 -150 61 2 6.75 23 0 23 3.40741 -112 17 1 3.84 15 0 15 3.90625 -80 112 6 1.64 9.5 0 9.5 5.79268 -256 183 1 16.08 44.5 0 44.5 2.76741 -138 166 2 7.4 24.5 6.12 30.62 4.13784 -142 50 5 1.7 8 0 8 4.70588 -107 163 0 3.6 17 0 17 4.72222 -132 3 2 19.1 52 6.12 58.12 3.04293 -48 41 1 4.07 18 4.36 22.36 5.49386 -132 226 1 14.3 39 0 39 2.72727 -229 151 1 3.96 14.5 4.58 19.08 4.81818 -238 166 1 0.76 4.5 0 4.5 5.92105 -151 238 2 0.64 5 2.2 7.2 11.25 -138 82 4 3 12 0 12 4 -264 231 3 10.74 32.5 0 32.5 3.02607 -170 114 5 2.01 9 0 9 4.47761 -186 87 2 3.45 12 0 12 3.47826 -209 256 1 3.79 17 0 17 4.48549 -132 107 1 17.2 52 6.12 58.12 3.37907 -232 112 1 3.1 11 0 11 3.54839 -164 141 3 2.85 10.5 0 10.5 3.68421 +Pickup Dropoff Passengers Distance Fare Toll Total Cost per Mile +129 7 3 1.3 7.5 0 7.5 5.76923 +36 69 1 11.41 32 5.76 37.76 3.30938 +7 41 1 4.6 15 5.76 20.76 4.51304 +150 61 2 6.75 23 0 23 3.40741 +112 17 1 3.84 15 0 15 3.90625 +80 112 6 1.64 9.5 0 9.5 5.79268 +256 183 1 16.08 44.5 0 44.5 2.76741 +138 166 2 7.4 24.5 6.12 30.62 4.13784 +142 50 5 1.7 8 0 8 4.70588 +107 163 0 3.6 17 0 17 4.72222 +132 3 2 19.1 52 6.12 58.12 3.04293 +48 41 1 4.07 18 4.36 22.36 5.49386 +132 226 1 14.3 39 0 39 2.72727 +229 151 1 3.96 14.5 4.58 19.08 4.81818 +238 166 1 0.76 4.5 0 4.5 5.92105 +151 238 2 0.64 5 2.2 7.2 11.25 +138 82 4 3 12 0 12 4 +264 231 3 10.74 32.5 0 32.5 3.02607 +170 114 5 2.01 9 0 9 4.47761 +186 87 2 3.45 12 0 12 3.47826 +209 256 1 3.79 17 0 17 4.48549 +132 107 1 17.2 52 6.12 58.12 3.37907 +232 112 1 3.1 11 0 11 3.54839 +164 141 3 2.85 10.5 0 10.5 3.68421 +129 7 3 1.3 7.5 0 7.5 5.76923 +36 69 1 11.41 32 5.76 37.76 3.30938 +7 41 1 4.6 15 5.76 20.76 4.51304 +150 61 2 6.75 23 0 23 3.40741 +112 17 1 3.84 15 0 15 3.90625 +80 112 6 1.64 9.5 0 9.5 5.79268 +256 183 1 16.08 44.5 0 44.5 2.76741 +138 166 2 7.4 24.5 6.12 30.62 4.13784 +142 50 5 1.7 8 0 8 4.70588 +107 163 0 3.6 17 0 17 4.72222 +132 3 2 19.1 52 6.12 58.12 3.04293 +48 41 1 4.07 18 4.36 22.36 5.49386 +132 226 1 14.3 39 0 39 2.72727 +229 151 1 3.96 14.5 4.58 19.08 4.81818 +238 166 1 0.76 4.5 0 4.5 5.92105 +151 238 2 0.64 5 2.2 7.2 11.25 +138 82 4 3 12 0 12 4 +264 231 3 10.74 32.5 0 32.5 3.02607 +170 114 5 2.01 9 0 9 4.47761 +186 87 2 3.45 12 0 12 3.47826 +209 256 1 3.79 17 0 17 4.48549 +132 107 1 17.2 52 6.12 58.12 3.37907 +232 112 1 3.1 11 0 11 3.54839 +164 141 3 2.85 10.5 0 10.5 3.68421 Total Records: 48 Total Passengers: 100 |