Question: The nested conditional statement shown below has been written by an inexperienced C/C++ programmer. The behaviour of the statement is not correctly represented by

The nested conditional statement shown below has been written by an inexperienced C/C++ programmer. The behaviour of the statement is not correctly represented by the formatting. if (n < 10) if (n > 0) cout < < "The number is positive." endl; else cout < < "The number is _" < < endl; a. What is the output of the statement if the variable n has the value 7? If n has the value 15? If n has the value -3? b. Correct the syntax of the statement so that the logic of the corrected statement corresponds to the formatting of the original statement. Also, replace the blank with an appropriate word or phrase. c. Correct the formatting of the (original) statement so that the new format reflects the logical behaviour of the original statement. Also, replace the blank with an appropriate word or phrase. OLOGY
Step by Step Solution
3.56 Rating (156 Votes )
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
Document Format (2 attachments)
60d5e1d22860a_227926.pdf
180 KBs PDF File
60d5e1d22860a_227926.docx
120 KBs Word File
