Question

Assume x and y are of type int. For each expression below, give values for x...

Assume x and y are of type int. For each expression below, give values for x and y which make the expression false, or write ”none” if the expression is always true and explain why.

A. ((x ˆ y) < 0)

B. ((˜(x | (˜x + 1)) >> 31) & 0x1) == !x

C. (x ˆ (x>>31)) - (x>>31) > 0

D. ((x >> 31) + 1) >= 0

E. (!x | !!y) == 1

0 0
Add a comment Improve this question Transcribed image text
Answer #1

`Hey,

Note: Brother in case of any queries, just comment in box I would be very happy to assist all your queries

x<0 and y=2n will satisfy this.

So,

x=-3 and y=4

will make ((x ˆ y) < 0) false

Note: Brother according to HomeworkLib's policy we are only allowed to answer first part if there are many. So, I request you to post other part as separate posts.

Kindly revert for any queries

Thanks.

Add a comment
Know the answer?
Add Answer to:
Assume x and y are of type int. For each expression below, give values for x...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • We are running programs on a machine where values of type int have a 32-bit two’s-complement...

    We are running programs on a machine where values of type int have a 32-bit two’s-complement representation. Values of type float use the 32-bit IEEE format, and values of type double use the 64-bit IEEE format. We generate arbitrary integer values x, y, and z, and convert them to values of type double as follows: /* Create some arbitrary values */ int x = random(); int y = random(); int z = random(); /* Convert to double */ double dx...

  • Assume that x and y are already defined as being of type char . Write a...

    Assume that x and y are already defined as being of type char . Write a single expression that will return true if the lower four bits of x are each the opposite of the lower four bits of y (x has a 0 where y has a 1 and vice versa). [Note that this compiler doesn't accept binary constants , so use hexidecimal instead. I.e., for 0b00111111 use 0x3F.]

  • for java 12) Suppose you have defined variables int x 42 String y ="lunchtime" a) Evaluate...

    for java 12) Suppose you have defined variables int x 42 String y ="lunchtime" a) Evaluate each expression below y.equals ("breakfast") 11 x !-42 5 1 (y.length )>0 66 ! (x < =0)) x !( (x>0 GG x > 1) || x > 2) b) Using the variables x and y above, for each phrase below, write a Java boolean expression that captures its meaning. Then determine whether the expression is true or false using the values of x and...

  • this is java 4. (2 point each) What value will be assigned to the "answer" variable...

    this is java 4. (2 point each) What value will be assigned to the "answer" variable below? If the expression will not compile in Java, explain why. Write your answer on the line to the right. a. boolean answer = 6 < 2 || 7 > 3; b. boolean answer = true && false; c. boolean answer = ! (87 == 80); d. boolean answer = true > false; e. String name = "Daniel" ; boolean answer = ! (name.equals("Charles"));...

  • Question 1 What is the value of x after the following int x = 5; x++;...

    Question 1 What is the value of x after the following int x = 5; x++; x++; x+=x++; A)14 B)10 C)13 D)15 Question 2 The last line in value returning function (before the }) should contain the word return. True False Question 3 This contains three parts: Void or Data Type the name optional parameter list A)Menu System B)Function Header C)Switch Question 4 What is a variable? A)a pointer B)a place in memory to hold data C)int D)a computer programming...

  • Given the following code segment, int x = 20; int y = 7; what is the...

    Given the following code segment, int x = 20; int y = 7; what is the data type of the value of the expression (x % y) ? (3 points) Question 1 options: 1) int 2) double 3) numeric 4) Error: possible loss of precision 5) Unable to be determined Question 2 (3 points) Given the following code segment, double x = 42.3; double y = 11.7; what is the data type of the value of the expression (x %...

  • a) Make a function which returns x/3 with a given integer x. double third(int x) {...

    a) Make a function which returns x/3 with a given integer x. double third(int x) { //Complete your code below. ______________________________________ return y; } b) Make a program which shows 2 ∗ n with a given user input n. #include<iostream> using namespace std; // Complete the blank. _______________________ int main(){ int n; cout<<"Enter:"; cin>>n; cout<<twice(n); return 0; } int twice(int x){ return 2*x; } c) Make a function which returns true if n is positive, otherwise returns false. ________ positive(int...

  • MATLAB Define the following computer programming terms and give an example of each. MATLAB example Sequence...

    MATLAB Define the following computer programming terms and give an example of each. MATLAB example Sequence Selection structure- Repetition structure - Relational operators (True = 1, False = 0) Logical operators (True = 1, False =0) And Or Less than Less than or equal to Greater than Greater than or equal to Equal to Not equal to Not ans ans Type the following relational operator commands into MATLAB in the command window one at a time. Write the results to...

  • Give a Boolean expression for each of the functions below specified by the input/output table. Use...

    Give a Boolean expression for each of the functions below specified by the input/output table. Use the sum of min-term expression discussed. x y f(x,y,z 0 0 1 0 1 1 1 0 0 1 1 1

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT