Two brands sell the same product. Show the one with the higher rating.
You start with:
string brand1 = "TechPro";
int rating1 = 4;
string brand2 = "MegaCorp";
int rating2 = 5;
string bestBrand;
int bestRating;
Build:
1. MegaCorp (5)
Rules:
- Use
if/elseto pick the winner:brand1whenrating1 > rating2, otherwisebrand2. - The starter already declares
bestBrandandbestRating: assign the winner's name and rating to them inside the branches. - Format the result as
"1. Brand (rating)"and print it withcout << ... << endl.
Pick the winner into
bestBrand and bestRating first, then build the output text from them.
C++ needs
to_string(...) to join a number to a string with +.
string brand1 = "TechPro";
int rating1 = 4;
string brand2 = "MegaCorp";
int rating2 = 5;
string bestBrand;
int bestRating;
if (rating1 > rating2) {
bestBrand = brand1;
bestRating = rating1;
} else {
bestBrand = brand2;
bestRating = rating2;
}
cout << "1. " << bestBrand << " (" << bestRating << ")" << endl;
Free plan: 30 tutor messages. Premium is unlimited.
Saved
Ctrl + Enter to check
