Consider the following code fragments. if (x != 0 && y % x == 0) System.out.printf("%d multiple of %d\n", y, x); if (x > 0 || y++ > x) System.out.printf("%d is also positive\n", y); Answer the following questions: 1) What is the output when x = 5 and y = 25 2) What is the output when x = 0 and y = 6 3) What is the output when x = -2 and y = -8

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
I want solution with step
Lab 3 - Selection Control Statements (Part 2)
3.0. Lab Goals
Solve problems using if, if/else, and nested if and if..else.
Solve problems using switch; multiple-selection statement
• Use of equality and relational operators
Use of logical operators
3.1. Exercise 1
Consider the following code fragments.
if (x != 0 && y % x == 0)
System.out.printf("%d multiple of %d\n", y, x);
if (x > 0 || y++ > x)
System.out.printf("%d is also positive\n", y);
Answer the following questions:
1) What is the output when x = 5 and y = 25
2) What is the output when x = 0 and y = 6
3) What is the output when x = -2 and y = -8
4) What is the output when x = 0 and y = 0
5) If we inverse the two conditions of the first if statement:
if ( y % x == 0 && x != 0))
It will result the same output when x = 0 and y= 6?
6) Explain why if the first condition of the second if statement is true, y is not
incremented
3.2. Exercise 2
Using the switch statement, rewrite the solution of the exercise 6 from the previous lab
(Lab 2).
Transcribed Image Text:Lab 3 - Selection Control Statements (Part 2) 3.0. Lab Goals Solve problems using if, if/else, and nested if and if..else. Solve problems using switch; multiple-selection statement • Use of equality and relational operators Use of logical operators 3.1. Exercise 1 Consider the following code fragments. if (x != 0 && y % x == 0) System.out.printf("%d multiple of %d\n", y, x); if (x > 0 || y++ > x) System.out.printf("%d is also positive\n", y); Answer the following questions: 1) What is the output when x = 5 and y = 25 2) What is the output when x = 0 and y = 6 3) What is the output when x = -2 and y = -8 4) What is the output when x = 0 and y = 0 5) If we inverse the two conditions of the first if statement: if ( y % x == 0 && x != 0)) It will result the same output when x = 0 and y= 6? 6) Explain why if the first condition of the second if statement is true, y is not incremented 3.2. Exercise 2 Using the switch statement, rewrite the solution of the exercise 6 from the previous lab (Lab 2).
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
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