Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <fstream>
- #include <iomanip>
- using namespace std;
- int main()
- {
- ifstream inData;
- ofstream outData;
- double currentPay1, currentPay2, currentPay3;
- int increasePercentage1, increasePercentage2, increasePercentage3;
- double payIncrease1, payIncrease2, payIncrease3;
- double updatedSalary1, updatedSalary2, updatedSalary3;
- string firstName1, firstName2, firstName3;
- string lastName1, lastName2, lastName3;
- inData.open("Ch3_Ex6Data.txt");
- outData.open("Ch3_Ex5Output.dat");
- outData << setprecision(2);
- inData >> lastName1 >> firstName1 >> currentPay1 >> increasePercentage1;
- inData >> lastName2 >> firstName2 >> currentPay2 >> increasePercentage2;
- inData >> lastName3 >> firstName3 >> currentPay3 >> increasePercentage3;
- cout << "Processing Data." << endl;
- payIncrease1 = currentPay1 * ( increasePercentage1 / 100 );
- updatedSalary1 = currentPay1 + payIncrease1;
- payIncrease2 = currentPay2 * ( increasePercentage2 / 100 );
- updatedSalary2 = currentPay2 + payIncrease2;
- payIncrease3 = currentPay3 * ( increasePercentage3 / 100 );
- updatedSalary3 = currentPay3 + payIncrease3;
- outData << firstName1 << lastName1 << updatedSalary1 << endl;
- outData << firstName2 << lastName2 << updatedSalary2 << endl;
- outData << firstName3 << lastName3 << updatedSalary3 << endl;
- inData.close();
- outData.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement