#include #include #include #include using namespace std; char over60(double); int main() { string stateName; int district; double percentage; ifstream inFile; int count = 0; //number of lines in file double sumOfPercentage = 0; int countGreater60 = 0; char over; //opening file and checking it inFile.open("houseseats.txt"); if (!inFile) { cout << "Error opening file...."; return 1; } //header lines for output cout << setw(15) << "State Name" << setw(10) << "District"<< setw(8) << "%" << setw(8) << "% < 60?" << endl; cout << setfill('_') << setw(41) << "_" << endl<> stateName >> district >>percentage; while (!inFile.eof()) { count++; //count that line sumOfPercentage += percentage; //accumulate over = over60(percentage); //call function if (over == 'y') countGreater60++; //> 60 count cout << setw(15) << stateName << setw(10) << district << setw(8) << percentage<< setw(8) << over<< endl; inFile >> stateName >> district >> percentage; } cout<< " Number of over 60 % wins " << countGreater60< 60) return 'y'; return 'n'; }