Write a statement that compares the values of score1 and score2 and takes the following actions. When score1 exceeds score2 , the message “player1 wins” is printed to standard out. When score2 exceeds score1 , the message “player2 wins” is printed to standard out. In each case, the variables player1Wins, , player1Losses , player2Wins, and player2Losses, , are incremented when appropriate. Finally, in the event of a tie, the message “tie” is printed and the variable tieCount is incremented .
LANGUAGE: C++
CHALLENGE:
Write a statement that compares the values of score1 and score2 and takes the following actions. When score1 exceeds score2 , the message “player1 wins” is printed to standard out. When score2 exceeds score1 , the message “player2 wins” is printed to standard out. In each case, the variables player1Wins, , player1Losses , player2Wins, and player2Losses, , are incremented when appropriate. Finally, in the event of a tie, the message “tie” is printed and the variable tieCount is incremented.
SOLUTION:
if (score1 > score2) { cout << "player1 wins" << endl; ++player1Wins; ++player2Losses; } else if (score2 > score1) { cout << "player2 wins" << endl; ++player2Wins; ++player1Losses; } else { cout << "tie" << endl; ++tieCount; }