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 .

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;
}

Add comment