Java: An Introduction to Problem Solving and Programming (8th Edition)
8th Edition
ISBN: 9780134462035
Author: Walter Savitch
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 2, Problem 6E
If the int variable x contains 10, what will the following Java statements display?
system.out.println(“Test 1” + x * 3 * 2.0);
System.out.println(“Test 2” + x * 3 + 2.0);
Given these results, explain why the following Java statement will not compile:
System.out.println(“Test 3” + x * 3 − 2.0);
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Please write the following in Java (If and switch statements).
Enter an integer: 27
Is 27 an even number? False
Enter an integer: 60
Is 60 an even number? True
For the 8 Java statements below, identify each of the following statements as legal or illegal, and whether legal or not, state whether it represents a "narrowing" or "widening" conversion, or neither.
Write the Java statement for the following: (Statements must be properly terminated)1. Declare x,y and z to be variables of type int with values 5,10 and 15 respectively2. Store the result of the comparison between x and y to z. Use the comparison operator ">"3. Store the sum of x and y to variable sum4. Display the value of x,y and z using only one print or println statement in this method : The sum of 5 and 10 is 15
5. Declare isBoolean to have an initial value of “true”
Chapter 2 Solutions
Java: An Introduction to Problem Solving and Programming (8th Edition)
Ch. 2.1 - Prob. 1STQCh. 2.1 - Can a Java program have two different variables...Ch. 2.1 - Prob. 3STQCh. 2.1 - Give the declaration for two variables of type...Ch. 2.1 - Write the declaration for two variables called...Ch. 2.1 - What is the normal spelling convention for named...Ch. 2.1 - Prob. 7STQCh. 2.1 - Prob. 8STQCh. 2.1 - Prob. 9STQCh. 2.1 - Prob. 10STQ
Ch. 2.1 - Prob. 11STQCh. 2.1 - In the Programming Tip entitled Type Casting a...Ch. 2.1 - What is the output produced by the following lines...Ch. 2.1 - What is the output produced by the following lines...Ch. 2.1 - Prob. 15STQCh. 2.1 - Prob. 16STQCh. 2.1 - Consider the following statement from the program...Ch. 2.1 - Prob. 18STQCh. 2.2 - Prob. 19STQCh. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What output is produced by the following...Ch. 2.2 - What is the value of the expression sl.equals(s2)...Ch. 2.2 - What is the value of the expression s1.equals (s2)...Ch. 2.3 - Write Java statements that will cause the...Ch. 2.3 - What is the difference between the methods...Ch. 2.3 - Write a complete Java program that reads a line of...Ch. 2.3 - Write a complete Java program that reads one line...Ch. 2.3 - What output is produced by the following...Ch. 2.4 - Prob. 32STQCh. 2.4 - What is the output produced by the following Java...Ch. 2.4 - Although it is kind of silly, state legislatures...Ch. 2.5 - Prob. 35STQCh. 2.5 - Give a Java statement that will display a dialog...Ch. 2.5 - Give a Java statement that, when executed, will...Ch. 2.5 - Prob. 38STQCh. 2.5 - Write a complete Java program that produces a...Ch. 2.5 - Write a complete Java program that behaves as...Ch. 2 - Write a program that demonstrates the approximate...Ch. 2 - Write a program that demonstrates type casting of...Ch. 2 - Write a program that demonstrates the operator %...Ch. 2 - If u = 2, v = 3, w = 5, x = 7, and y = 11, what is...Ch. 2 - What changes to the ChangeMaker program in Listing...Ch. 2 - If the int variable x contains 10, what will the...Ch. 2 - Write some Java statements that use the String...Ch. 2 - Prob. 8ECh. 2 - Prob. 9ECh. 2 - Write a single Java statement that will display...Ch. 2 - What does the Java code Scanner keyboard = new...Ch. 2 - What does the Java code Scanner keyboard = new...Ch. 2 - Prob. 13ECh. 2 - Many sports have constants embedded in their...Ch. 2 - Prob. 15ECh. 2 - Define named constants that you could use in...Ch. 2 - Write a program that reads three whole numbers and...Ch. 2 - Write a program that uses Scanner to read two...Ch. 2 - Write a program that reads the amount of a monthly...Ch. 2 - Write a program that reads a four-digit integer,...Ch. 2 - Prob. 5PCh. 2 - Prob. 6PCh. 2 - Write a program that converts degrees from...Ch. 2 - Write a program that reads a line of text and then...Ch. 2 - Write a program that will read a line of text as...Ch. 2 - Write a program that asks the user to enter a...Ch. 2 - Write a program that determines the change to be...Ch. 2 - Write a program that reads a 4-bit binary number...Ch. 2 - Prob. 7PPCh. 2 - The Harris-Benedict equation estimates the number...Ch. 2 - Repeat any of the previous programming projects...Ch. 2 - Write a program that reads a string for a date in...Ch. 2 - It is important to consider the effect of thermal...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
What is the advantage of using a sentinel?
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Write a for loop that displays your name 10 times.
Starting Out with Java: Early Objects (6th Edition)
Write a loop equivalent to the for loop above without using .
C Programming Language
What is the difference between the names defined in an ML let construct from the variables declared in a C bloc...
Concepts of Programming Languages (11th Edition)
State whether each of the following is true or false. A set of statements contained within a pair of parenthese...
Java How To Program (Early Objects)
Knowledge Booster
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
- In JAVA ASSIGNMENT DESCRIPTION: A half-life is the amount of time it takes for a substance or entity to fall to half its original value. Caffeine has a half-life of about 6 hours in humans. Given caffeine amount (in mg) as input, output the caffeine level after 6, 12, and 24 hours. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:System.out.printf("After 6 hours: %.2f mg\n", yourValue); Ex: If the input is: 100 the output is: After 6 hours: 50.00 mg After 12 hours: 25.00 mg After 24 hours: 6.25 mg Note: A cup of coffee has about 100 mg. A soda has about 40 mg. An "energy" drink (a misnomer) has between 100 mg and 200 mg. THE CODE I HAVE SO FAR: import java.util.Scanner; public class LabProgram { public static void main(String[] args) { Scanner scnr = new Scanner(System.in); double caffeineMg; // "double" supports floating-point like 75.5, versus int for integers like 75. caffeineMg = scnr.nextDouble(); System.out.printf("After…arrow_forwardWrite Java statements that output Male if the gender is ‘M’, Female if the gender is ‘F’ and invalid gender otherwise.arrow_forwardExercise 1: Create a JAVA program that prompts the user to enter a numerical test mark and displays the corresponding feedback of the "test mark", using the following equivalence: 9, 10 = Outstanding 7,8 = Notable 6 = Good 5 = Approved 0 - 4 = Fail Your program must ask the user for a numerical mark and display the corresponding test mark. Your code should at first validate the user input to be a positive integer value. You must solve this problem using both: "if" condition. "switch" condition.arrow_forward
- Write a code in Java: Write a program that will prompt the user for a temperature, and a choice to convert that temp to f or c. The program should then return the correctly converted temperature. Use conditional statements such as "if" and "else."arrow_forwardUse java code Body Mass Index (BMI) is a measure of health on weight. It can be calculated by taking your weight in kilograms and dividing by the square of your height in meters. The interpretation of BMI for people 16 years or older is as follows: BMI below 16 16-18 19-24 25-29 30-35 above 35 Interpretation seriously underweight underweight normal weight overweight seriously overweight gravely overweight Write a Java program that prompts the user to enter a weight in kilograms and height in meter and display the BMI. Use nested if- else statements to solve this exercise. Here is a sample run: Enter weight in kilograms: 66.22 Enter height in meters: 1.788 Your BMI is 20.71353142 You are normal weightarrow_forwardThis question is based on Java Programming language. The below java code, displays the calendar for a given month of the year. The program prompts the user to enter the year and the month, then displays the entire calendar for the month. Can you explain the code and its functions ? you can explain in paragraph or point form. //Java code // Header file to take user input import java.util.Scanner; //main class public class Main { //method is used to check days for the month public static int dayOfMonth(int mon, int day, int yr) { int y = yr - (14 - mon) / 12; int x = y + y/4 - y/100 + y/400; int m = mon + 12 * ((14 - mon) / 12) - 2; int d = (day + x + (31*m)/12) % 7; return d; //return day of month } //function is used to check whether the year is leap year or not public static boolean leapYear(int yr) { //check using if-else if ((yr % 4 == 0) && (yr % 100 != 0)) return true; //return true if not a leapYear if (yr % 400 == 0) return true; //return true if not a leapYear…arrow_forward
- Write a simple java program that will convert a data type from double to long, to int, and to byte. - Assign the initial value of the double data type to 350.5- Display the converted value of each variable.- Identify what type of type casting yo used in solving the problem.arrow_forwardDecidewhich of the following statements is either true or false and re-correct the false ones.1. The value of the following logical expression is true (1 + 2 == 2) || (4 - 4 == 0)2. In Java, once a variable is declared, it will be visible and could be used anywhere in theprogram.3. Strings are primitive data type in Java.4. In Java, we can initialize a variable during its declaration.5. do ... while repetition statement gives full control on the code block to be repeated.6. All binary operators except for the assignment operators are evaluated from Left to Right7. A ragged 2D array is a 2D array in which each column may contain different number of rows.8. Each row in a 2D array could be dealt with as 1D array.9. The following statement creates and initializes the array x:int x[] = {10, 20, 30, 40, 50};10. A Java program may contain more than one method with the same signaturearrow_forwardIn Java A variable like userNum can store a value like an integer. Extend the given program to print userNum values as indicated. (Submit for 2 points). (1) Output the user's input. Enter integer: 4 You entered: 4 (2) Extend to output the input squared and cubed. Hint: Compute squared as userNum * userNum. (Submit for 2 points, so 4 points total). Enter integer: 4 You entered: 4 4 squared is 16 And 4 cubed is 64!! (3) Extend to get a second user input into userNum2. Output sum and product. (Submit for 1 point, so 5 points total). Enter integer: 4 You entered: 4 4 squared is 16 And 4 cubed is 64!! Enter another integer: 5 4 + 5 is 9 4 * 5 is 20 import java.util.Scanner; public class OutputWithVars {public static void main(String[] args) {Scanner scnr = new Scanner(System.in);int userNum = 0; System.out.println("Enter integer: ");userNum = scnr.nextInt();return;}}arrow_forward
- To increment a variable x in Java, we code the following: x=x+1; x++; x+=1; All of the above are correct.arrow_forwardQuestion 3: Write a Java program that takes two numbers from user as input and display the sum (addition), multiply, subtract, divide and remainder of two numbers. (Note: second number for division should not be zero, so use if else statement) | Test Data: Input first number: 125 Input second number: 24 Expected Output: 125 + 24 = 149 125 - 24 = 101 125 x 24 = 3000 125 / 24 = 5 125 mod 24 = 5arrow_forwardthe value of x after the code executes (java) int x =0; int i; for (i=0; i,5; i++) x=3*x+i;arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
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)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
The Top Down Approach to Software Development; Author: Christopher Kalodikis;https://www.youtube.com/watch?v=v9M8LA2uM48;License: Standard YouTube License, CC-BY