Modify the following program so that it prints: SO |B is defined.

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
icon
Related questions
Question
Modify the following program so that it prints:
| B is defined.
Complete the following file:
conditional.cpp
1 #include <iostream>
2 using namespace std;
3
4
5 bool define(int arg){
6
7 if (arg==1){
8
9
return true;
10
11 }
12
13 else
14
15 {
16
17
return false;
18
19 }
20
21 }
22
23 int main(O
24 {
25 #if defined(A)
26
cout « "A is defined." <« endl;
27 #elif defined(B)
28
cout <« "B is defined." « endl;
29 #else
30
cout « "Neither A or B is defined." <« end%;
31 #endif
32 }
Submit
Testing conditional.cpp
Actual
Expected
Neither A or B is defined. B is defined.
fail
Transcribed Image Text:Modify the following program so that it prints: | B is defined. Complete the following file: conditional.cpp 1 #include <iostream> 2 using namespace std; 3 4 5 bool define(int arg){ 6 7 if (arg==1){ 8 9 return true; 10 11 } 12 13 else 14 15 { 16 17 return false; 18 19 } 20 21 } 22 23 int main(O 24 { 25 #if defined(A) 26 cout « "A is defined." <« endl; 27 #elif defined(B) 28 cout <« "B is defined." « endl; 29 #else 30 cout « "Neither A or B is defined." <« end%; 31 #endif 32 } Submit Testing conditional.cpp Actual Expected Neither A or B is defined. B is defined. fail
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 2 images

Blurred answer
Knowledge Booster
Datatypes
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.
Similar questions
Recommended textbooks for you
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education