|
|
|
|
|
|
|
incFile.open(incfile.dat); // Open inputi
if ( !incFile ) // and verify attempt
{
cout << ** Can't open input file ** << endl;
return 1;
}
incFile >> sex >> amount; // Perform priming read
// Initialize process
femaleCount = 0;
femaleSum = 0.0;
maleCount = 0;
maleSum = 0.0;
while (incFile)
{
// Update process
cout << Sex: << sex<< Amount: << amount << endl;
if (sex == F)
{
femaleCount++;
femaleSum = femaleSum + amount;
}
else
{
maleCount++;
maleSum = maleSum + amount;
}
// Update ending condition
incFile >> sex >> amount;
}
// Compute average incomes
femaleAverage = femaleSum / float(femaleCount);
maleAverage = maleSum / float(maleCount);
// Output results
cout << For << femaleCount << females, the average
<< income is << femaleAverage << endl;
cout << For << maleCount << males, the average
<< income is << maleAverage << endl;
return 0;} |
|
|
|
|
|