Question
In C++ Given main(), define the Team class (in files Team.h and Team.cpp). For class member function GetWinPercentage(), the formula is: teamWins / (teamWins +
In C++
Given main(), define the Team class (in files Team.h and Team.cpp). For class member function GetWinPercentage(), the formula is: teamWins / (teamWins + teamLosses)
Note: Use casting to prevent integer division.
Ex: If the input is:
Ravens 13 3
where Ravens is the team's name, 13 is number of team wins, and 3 is the number of team losses, the output is:
Congratulations, Team Ravens has a winning average!
If the input is Angels 80 82, the output is:
Team Angels has a losing average.
main.cpp
#include
int main() { string name; int wins; int losses; Team team;
cin >> name; cin >> wins; cin >> losses;
team.SetTeamName(name); team.SetTeamWins(wins); team.SetTeamLosses(losses);
if (team.GetWinPercentage() >= 0.5) { cout << "Congratulations, Team " << team.GetTeamName() << " has a winning average!" << endl; } else { cout << "Team " << team.GetTeamName() << " has a losing average." << endl; } }
Team.h
#ifndef TEAMH #define TEAMH
#include
class Team { // TODO: Declare private data members - teamName, teamWins, teamLosses
// TODO: Declare mutator functions - // SetTeamName(), SetTeamWins(), SetTeamLosses()
// TODO: Declare accessor functions - // GetTeamName(), GetTeamWins(), GetTeamLosses()
// TODO: Declare GetWinPercentage() };
Team.cpp
#include "Team.h" using namespace std;
// TODO: Implement mutator functions - // SetTeamName(), SetTeamWins(), SetTeamLosses()
// TODO: Implement accessor functions - // GetTeamName(), GetTeamWins(), GetTeamLosses()
// TODO: Implement GetWinPercentage()
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started