2.6.2: Bool in branching statements. C++ please. I am not sure why I cannot get the second one to work Write an if-else statement to describe an object. Print "Balloon" if isBalloon is true and isRed is false. Print "Red balloon" if isBalloon and isRed are both true. Print "Not a balloon" otherwise. End with newline. #include using namespace std; int main() { bool isRed; bool isBalloon; cin >> isRed; cin >> isBalloon; isBalloon = (isRed && isBalloon); if (!isRed && isBalloon) { cout << "Balloon" << endl; } else if (isRed && isBalloon) { cout << "Red balloon" << endl; } else { cout << "Not a balloon" << endl; } return 0; } Not all tests passed checkTesting isBalloon = false, isRed = false Your output Not a balloon clearTesting isBalloon = true, isRed = false Output differs. See highlights below. Special character legend Your output Not a balloon Expected output Balloon checkTesting isBalloon = false, isRed = true Your output Not a balloon checkTesting isBalloon = true, isRed = true Your output Red balloon
2.6.2: Bool in branching statements. C++ please. I am not sure why I cannot get the second one to work Write an if-else statement to describe an object. Print "Balloon" if isBalloon is true and isRed is false. Print "Red balloon" if isBalloon and isRed are both true. Print "Not a balloon" otherwise. End with newline. #include using namespace std; int main() { bool isRed; bool isBalloon; cin >> isRed; cin >> isBalloon; isBalloon = (isRed && isBalloon); if (!isRed && isBalloon) { cout << "Balloon" << endl; } else if (isRed && isBalloon) { cout << "Red balloon" << endl; } else { cout << "Not a balloon" << endl; } return 0; } Not all tests passed checkTesting isBalloon = false, isRed = false Your output Not a balloon clearTesting isBalloon = true, isRed = false Output differs. See highlights below. Special character legend Your output Not a balloon Expected output Balloon checkTesting isBalloon = false, isRed = true Your output Not a balloon checkTesting isBalloon = true, isRed = true Your output Red balloon
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
2.6.2: Bool in branching statements. C++ please. I am not sure why I cannot get the second one to work
Write an if-else statement to describe an object. Print "Balloon" if isBalloon is true and isRed is false. Print "Red balloon" if isBalloon and isRed are both true. Print "Not a balloon" otherwise. End with newline.
#include <iostream>
using namespace std;
int main() {
bool isRed;
bool isBalloon;
cin >> isRed;
cin >> isBalloon;
isBalloon = (isRed && isBalloon);
if (!isRed && isBalloon) {
cout << "Balloon" << endl;
}
else if (isRed && isBalloon) {
cout << "Red balloon" << endl;
}
else {
cout << "Not a balloon" << endl;
}
return 0;
}
Not all tests passed
checkTesting isBalloon = false, isRed = false
Your output
Not a balloon
clearTesting isBalloon = true, isRed = false
Output differs. See highlights below. Special character legend
Your output
Not a balloon
Expected output
Balloon
checkTesting isBalloon = false, isRed = true
Your output
Not a balloon
checkTesting isBalloon = true, isRed = true
Your output
Red balloon
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education