Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 51 pages
Exam (elaborations)

COSC 1436 Test 2 Review Exam (2026) UPDATE Verified Questions And Answers | With 100% Correct Answers graded A+ Guaranteed Success!!

Document preview thumbnail
Preview 4 out of 51 pages

COSC 1436 Test 2 Review Exam (2026) UPDATE Verified Questions And Answers | With 100% Correct Answers graded A+ Guaranteed Success!!

Content preview

COSC 1436 Test 2 Review Exam (2026) UPDATE Verified Questions And
Answers | With 100% Correct Answers graded A+ Guaranteed Success!!



When an if statement is placed within the conditionally-executed code of another if statement, this is
known as:

A. nesting

B. complexity

C. None of these

D. validation

E. overloading - (ANSWER)A. nesting



Given that x = 2, y = 1, and z = 0, what will the following cout statement display?

cout << "answer = " << (x || !y && z) << endl;



A. answer = 0

B. answer = 1

C. None of these

D. answer = 2 - (ANSWER)B. answer = 1



These operators connect two or more relational expressions into one, or reverse the logic of an
expression. - (ANSWER)logical



An expression that has any value other than 0 is considered true by and if statement. (T/F) -
(ANSWER)True



What is the value of the following expression?

true && false - (ANSWER)false



Given the if/else statement:

if (a < 5)

b = 12;

,COSC 1436 Test 2 Review Exam (2026) UPDATE Verified Questions And
Answers | With 100% Correct Answers graded A+ Guaranteed Success!!



else

d = 30;

Which of the following performs the same operation?



A. a >= 5 ? d = 30 : b = 12;

B. None of these

C. d = 30 ? b = 12 : a = 5;

D. b < 5 ? b = 12 : d = 30;

E. a < 5 ? b = 12 : d = 30; - (ANSWER)E



What is the output of the following code segment if the user enters 90 for the score?

cout << "enter your test score: ";

cin >> test_score;

if (test_score < 60)

cout << "You failed the test." << endl;

if (test_score > 60)

cout << "You passed the test." << endl;

else

cout << "You need to study harder next time." << endl;



A. You need to study harder next time.

B. You passed the test.

You need to study harder next time.

C. You failed the test.

You need to study harder next time.

D. You passed the test.

,COSC 1436 Test 2 Review Exam (2026) UPDATE Verified Questions And
Answers | With 100% Correct Answers graded A+ Guaranteed Success!!



E. You failed the test. - (ANSWER)D



You should be careful when using the equality operator to compare floating point values because of
potential round-off errors. (T/F) - (ANSWER)True



Which of the following is evaluated first, given the expression: A && B || C && !D



A. B || C

B. A && B

C. C && D

D. !D - (ANSWER)D



Relational operators allow you to ________ numbers. - (ANSWER)compare



The default section is required in a switch statement. (T/F) - (ANSWER)False



What is the output of the following segment of code if the value 4 is input by the user when asked to
enter a number?

int num;

int total = 0;

cout << "Enter a number from 1 to 10: ";

cin >> num;

switch (num)

{

case 1:

case 2: total = 5;

case 3: total = 10;

, COSC 1436 Test 2 Review Exam (2026) UPDATE Verified Questions And
Answers | With 100% Correct Answers graded A+ Guaranteed Success!!



case 4: total = total + 3;

case 8: total = total + 6;

default: total = total + 4;

}

cout << total << endl; - (ANSWER)13 (Fall through adds 3, then 6, then 4)



Which line in the following program will cause a compiler error?

1 #include <iostream>

2 using namespace std;

3 int main()

4{

5 int number = 5;

6 if (number >= 0 && <= 100)

7 cout << "passed. \n";

8 else

9 cout << "failed. \n";

10 return 0;

11 } - (ANSWER)Line 6 (Missing variable "number" on the right side of the AND operator)



Given the following code segment, what is the output?

int x = 1, y = 1, z = 1;

y = y + z;

x = x + y;

cout << "result = " << (x < y ? y : x) << endl;

A. There will be no output

B. result = 3

Document information

Uploaded on
July 21, 2026
Number of pages
51
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers
$21.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
AlphaDocs
5.0
(498)
Sold
2183
Followers
8
Items
587
Last sold
3 days ago


Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions