/* Devon Kile period 4 apcs mr smith */ #include void get_info(char & status, double & income); double s_tax(double); double m_tax (double); void output(const double); void main() { char status; double income, fed_tax; get_info(status,income); if(status=='s') { fed_tax = s_tax(income); } else { fed_tax = m_tax(income); } output(fed_tax); }/*end of main*/ //--------GET INFO------------ void get_info(char &status, double &income) { cout<<"if you are single enter s if you are married enter m"<>status; cout<<"enter your yearly income"<>income; //return 0; } //--------SINGLE AND MARIED TAX INCOME CALCULATIONS-------- double s_tax (double income) { double fed_tax; if (income<24650) { fed_tax = income * 0.15; } else if (income<59750) { fed_tax = (income-24650) *0.28 + 3697.50; } else { fed_tax = ((income-59750) * 0.31) + 13525.50; } return fed_tax; } double m_tax (double income) { double fed_tax; if (income<41200) { fed_tax = income*.15; } else if (income<99600) { fed_tax = 0.28 *(41200-income) + 6180; } else { fed_tax = 0.31 *(income-99600) + 22532; } return fed_tax; } //----------OUTPUT---------- void output(const double fed_tax) { cout<<"your federal tax = "<