summaryrefslogtreecommitdiff
path: root/BlankConsoleLab/BlankConsoleLab.cpp
diff options
context:
space:
mode:
authorTrevor Bouchillon <[email protected]>2022-11-29 19:29:32 -0800
committerTrevor Bouchillon <[email protected]>2022-11-29 19:29:32 -0800
commit5ef17069852e5c092730244849225d8067394923 (patch)
tree242f1514020e9fd0a680a1ae4ad131fad5ecfaf2 /BlankConsoleLab/BlankConsoleLab.cpp
parentAdded total number of pass to outfile (diff)
downloadcst116-lab3-daboochillin-5ef17069852e5c092730244849225d8067394923.tar.xz
cst116-lab3-daboochillin-5ef17069852e5c092730244849225d8067394923.zip
added output to console for passengers
Diffstat (limited to 'BlankConsoleLab/BlankConsoleLab.cpp')
-rw-r--r--BlankConsoleLab/BlankConsoleLab.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/BlankConsoleLab/BlankConsoleLab.cpp b/BlankConsoleLab/BlankConsoleLab.cpp
index 7698d7a..9d25296 100644
--- a/BlankConsoleLab/BlankConsoleLab.cpp
+++ b/BlankConsoleLab/BlankConsoleLab.cpp
@@ -63,6 +63,7 @@ int main()
int ReadData(ifstream& inFile, int pick[], int drop[], int psgr[], float dist[], float fare[], float toll[])
{
int counter = 0;
+ int sum = 0;
inFile >> pick[counter] >> drop[counter] >> psgr[counter] >> dist[counter] >> fare[counter] >> toll[counter]; // Priming Read
cout << setiosflags(ios::left) << left << setw(20) << "PickUpLoc" << setiosflags(ios::left) << setw(20) << left << "DropOffLoc" << setiosflags(ios::left) << left << setw(20) << "PassengerCount"
<< setiosflags(ios::left) << left << setw(20) << "Distance" << setiosflags(ios::left) << left << setw(20) << "Fare" << setiosflags(ios::left) << left << setw(20) << "Toll"
@@ -81,6 +82,7 @@ int ReadData(ifstream& inFile, int pick[], int drop[], int psgr[], float dist[],
CostPerMile[r] = 0;
}
}
+ sum = sum + psgr[counter];
cout << setiosflags(ios::left) << setw(20) << pick[counter] << resetiosflags(ios::left) << left << setw(20) << drop[counter] << resetiosflags(ios::left) << left << setw(20) << psgr[counter]
<< resetiosflags(ios::left) << left << setw(20) << dist[counter] << resetiosflags(ios::left) << left << setw(20) << fare[counter] << resetiosflags(ios::left) << left << setw(20) << toll[counter]
<< resetiosflags(ios::left) << left << setw(20) << TotalFare[counter] << resetiosflags(ios::left) << left << setw(20) << setprecision(3) << CostPerMile[counter] << endl;
@@ -88,6 +90,7 @@ int ReadData(ifstream& inFile, int pick[], int drop[], int psgr[], float dist[],
inFile >> pick[counter] >> drop[counter] >> psgr[counter] >> dist[counter] >> fare[counter] >> toll[counter];
}
+ cout << endl << endl << "Total # of Passengers: " << sum;
return counter;
}