Big Java Late Objects
2nd Edition
ISBN: 9781119330455
Author: Horstmann
Publisher: WILEY
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 5, Problem 1PE
Write the following methods and provide a program to test them.
- a. double smallest(double x, double y, double z), returning the smallest of the arguments
- b. double average(double x, double y, double z), returning the average of the arguments
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
1. Write a program that will ask the a user a number between 1 to 7.
2. Print out the equivalent day of the week for that number. Starting 1 for Sunday, 2
for Monday and etc.
3. Use at least 1 user-defined method aside from your main method in writing a code for this problem
(Input number:
Expected Output: )
Write a program that reads an integer and checks whether the number is odd or even.You should use the modulus operator (%) to test if the number is odd or even.Example of user dialogue:Enter an integer: 1313 is an odd number.Testing:Try entering different integers, also try with 0 and negative integers.
Write a temperature-conversion program that gives the user the option of converting Fahrenheit to Celsius or Celsius to Fahrenheit. Then carry out the conversion. Use floating-point numbers. Interaction with the program might look like this:
Type: 1 to convert Fahrenheit to Celsius,
2 to convert Celsius to Fahrenheit:
1 Enter temperature in Fahrenheit: 70
In Celsius that’s 21.111111
Chapter 5 Solutions
Big Java Late Objects
Ch. 5.1 - Consider the method call Math.pow(3, 2). What are...Ch. 5.1 - What is the return value of the method call...Ch. 5.1 - The Math.ceil method in the Java standard library...Ch. 5.1 - It is possible to determine the answer to Self...Ch. 5.2 - What is the value of cubeVolume(3)?Ch. 5.2 - Prob. 6SCCh. 5.2 - Provide an alternate implementation of the body of...Ch. 5.2 - Declare a method squareArea that computes the area...Ch. 5.2 - Consider this method: public static int...Ch. 5.3 - What does this program print? Use a diagram like...
Ch. 5.3 - Prob. 11SCCh. 5.3 - What does this program print? Use a diagram like...Ch. 5.4 - Prob. 13SCCh. 5.4 - What does this method do? public static boolean...Ch. 5.4 - Implement the mystery method of Self Check 14 with...Ch. 5.5 - How do you generate the following printout, using...Ch. 5.5 - Prob. 17SCCh. 5.5 - Prob. 18SCCh. 5.5 - Prob. 19SCCh. 5.5 - The boxString method contains the code for...Ch. 5.6 - Consider the following statements: int...Ch. 5.6 - Consider this method that prints a page number on...Ch. 5.6 - Consider the following method that computes...Ch. 5.6 - The comment explains what the following loop does....Ch. 5.6 - In Self Check 24, you were asked to implement a...Ch. 5.7 - Explain how you can improve the intName method so...Ch. 5.7 - Prob. 27SCCh. 5.7 - What happens when you call intName(0)? How can you...Ch. 5.7 - Trace the method call intName(72), as described in...Ch. 5.7 - Prob. 30SCCh. 5.8 - Which lines are in the scope of the variable i...Ch. 5.8 - Which lines are in the scope of the parameter...Ch. 5.8 - The program declares two local variables with the...Ch. 5.8 - There is a scope error in the mystery method. How...Ch. 5.8 - Prob. 35SCCh. 5.9 - Consider this slight modification of the...Ch. 5.9 - Consider this recursive method: public static int...Ch. 5.9 - Consider this recursive method: public static int...Ch. 5.9 - Prob. 39SCCh. 5.9 - The intName method in Section 5.7 accepted...Ch. 5 - In which sequence are the lines of the Cubes.java...Ch. 5 - Write method headers for methods with the...Ch. 5 - Give examples of the following methods from the...Ch. 5 - Prob. 4RECh. 5 - Consider these methods: public static double...Ch. 5 - Prob. 6RECh. 5 - Design a method that prints a floating-point...Ch. 5 - Write pseudocode for a method that translates a...Ch. 5 - Describe the scope error in the following program...Ch. 5 - For each of the variables in the following...Ch. 5 - Prob. 11RECh. 5 - Perform a walkthrough of the intName method with...Ch. 5 - Consider the following method: public static int...Ch. 5 - Consider the following method that is intended to...Ch. 5 - Suppose an ancient civilization had constructed...Ch. 5 - Give pseudocode for a recursive method for...Ch. 5 - Give pseudocode for a recursive method that sorts...Ch. 5 - Write the following methods and provide a program...Ch. 5 - Write the following methods and provide a program...Ch. 5 - Prob. 4PECh. 5 - Prob. 5PECh. 5 - Prob. 6PECh. 5 - Prob. 7PECh. 5 - Prob. 8PECh. 5 - Write methods public static double...Ch. 5 - Write a recursive method public static String...Ch. 5 - Write a recursive method public static boolean...Ch. 5 - Use recursion to implement a method public static...Ch. 5 - Use recursion to determine the number of digits in...Ch. 5 - Write a method that computes the balance of a bank...Ch. 5 - Write a method that tests whether a file name...Ch. 5 - It is a well-known phenomenon that most people are...Ch. 5 - Prob. 3PPCh. 5 - Use recursion to compute an, where n is a positive...Ch. 5 - Leap years. Write a method public static boolean...Ch. 5 - In Exercise P3.13 you were asked to write a...Ch. 5 - Prob. 10PPCh. 5 - Write a program that reads two strings containing...Ch. 5 - Prob. 12PPCh. 5 - Write a program that reads words and arranges them...Ch. 5 - Prob. 14PPCh. 5 - Write a program that reads two fractions, adds...Ch. 5 - Write a program that prints the decimal expansion...Ch. 5 - Write a program that reads a decimal expansion...Ch. 5 - Write two methods public static void...Ch. 5 - Write a program that reads in the width and height...Ch. 5 - Repeat Exercise P5.19 with hexagonal circle...Ch. 5 - Postal bar codes. For faster sorting of letters,...Ch. 5 - Write a program that reads in a bar code (with :...Ch. 5 - Write a program that converts a Roman number such...Ch. 5 - A non-governmental organization needs a program to...Ch. 5 - Having a secure password is a very important...Ch. 5 - Prob. 30PPCh. 5 - Prob. 31PPCh. 5 - Electric wire, like that in the photo, is a...Ch. 5 - The drag force on a car is given by FD=12v2ACD...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Write a function that accepts a string as an argument and displays the string backwards.
Starting Out with Python (4th Edition)
Consider Figure 5.16, the decile-wise lift chart for the transaction data model, applied to new data. a. Interp...
Data Mining for Business Analytics: Concepts, Techniques, and Applications with XLMiner
Why is it necessary to introduce some methods and documentation from plan-based approaches when scaling agile m...
Software Engineering (10th Edition)
Add a method bubbleSort to the class ArraySorter, as given in Listing 7.10, that performs a bubble sort of an a...
Java: An Introduction to Problem Solving and Programming (7th Edition)
Write the code for the timeTick method in ClockDIsplay that displays hours, minutes, and seconds, or even imple...
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
Write an SQL statement to display the OwnerLastName, OwnerFirstName, PetName, PetType, PetBreed, and AverageLif...
Database Concepts (8th Edition)
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
- construct 2 methods: Void input() and void maxNum(). The input method should allow user to input 3 integers while maxNum method should be able to generate the highest number. Display the highest number in your program.arrow_forwardDirection: Answer all the questions with suitable program with output. Q1. Demonstrate the way of declaring a simple method that return arguments with anarrow_forwardf. A laborant in a laboratory does a number of antigen tests in one day. Write a program that simulates the number of antigen tests done in a day in a laboratory, displays the number of positives and negatives, and calculates the % of positives in one day. Your program needs to first generate a random number that will show the number of tests done in a day. One laboratory in a day cannot do more than 100 tests and less than 1 (they do at least one). Then for each of the tests, your program needs to generate a random number to show whether they are positive or negative. In order to write this program, you need to have the following three functions used by the main function: test result (void): This function generates a test result. It should randomly return either one or zero. 1 means positive test result and 0 means negative test result. float positive percentage (int,int) : This function takes the total number of positives and the total number of tests and returns the % of positives.…arrow_forward
- Write a method that prints numbers using the following header:public static void printNumbers(int num1, int num2, intnumberPerLine)This method prints the characters between num1 and num2 with the specifiednumbers per line. Write a test program that prints ten characters per line from 1to 100. Numbers are separated by exactly one space.arrow_forwardWrite a complete program to calculate the value of dollars and cents represented by coins. Your program should accomplish these steps, in order: Part One: Generate the Number of Coins use the Random's nextInt(int) method to generate a random number that represents the number of quarters, dimes, nickels, and pennies there should be at least one of each coin and a max of: 20 quarters, 50 dimes, 100 nickels, and 500 pennies output the number of each coin to the user Part Two: Calculate the Value declare constants to represent the value of each coin note: declare the constants outside of the main method (but inside the class) and declare as: public static final datatype NAME = ...; use arithmetic expressions to calculate how much total dollars and cents are represented by the coins output the total value so that it always displays two decimal points Part Three: Quarters Give-Away ask the user how many people will be given quarters use division and modulus to calculate how many…arrow_forwardWrite a program that contains 2 methods, main and printLine (10 points) 1) The printLine method will do the following: a. receives 3 parameters: the first character, the second character and the number of times to print the characters. b. using a loop, the program prints a line of text consisting of the first character concatenated with the second character repeated the number of times entered by the user. 2) The main method will do the following: a. asks the user for a character. b. using a Scanner gets the character C. asks the user for a second character. d. using a Scanner gets the second character e. asks the user how many times to print f. using a Scanner gets the number of times to print g. calls the method printLine. Sample Run: Enter a character ? Enter a second character Enter the number of times to repeat 5 ?*?*?*?"?* Enter a character ! Enter a second character @ Enter the number of times to repeat 8 !@!@!@!@!@!@!@!@ Submission • Copy and paste your code • Screen shot the…arrow_forward
- 4) To define a method checkNumber to check a. public static boolean checkNumber (integer x) b. public static int checkNumber (integer x) and return if a given integer is odd or not, we write the header as : c. public static int checkNumber (int x) d. public static void checkNumber (int x) e. None of the abovearrow_forwardThe German mathematician Gottfried Leibniz developed the following method to approximate the value of π: π/4 = 1 - 1/3 + 1/5 - 1/7 + . . . Write a program that allows the user to specify the number of iterations used in this approximation and that displays the resulting value.arrow_forwardWrite a program that asks for the names of three runners and the time it took each of them to finish a race. The program should display who came in first, second, and third place. Think about how many test cases are needed to verify that your problem works correctly. (That is, how many different finish orders are possible?) Input Validation: Only allow the program to accept positive numbers for the times.arrow_forward
- Methods Java Write the appropriate method headings using the provided method name for the following processes: 1) Given the radius of a circle, print the area of a circle- printArea. 2) Accept an integer, compute for the square of the number and returm the String equivalent of the square of the number-makeString 3.) Calculate and return the sum of two decimal numbers-getSum. 4.) Given a student's name and three test scores (of type int), print the student's name and average test score- printStudentDetails. 5) Compute and return the average speed of a car, given the distance traveled (as type double) and traveling time (in hours and minutes, both of type int)-getAverageSpeed.arrow_forwardWrite a method thatcomputes future investment value at a given interest rate for a specified numberof years. Use the following method header:public static double futureInvestmentValue(double investmentAmount, double monthlyInterestRate,int years)For example, futureInvestmentValue(10000, 0.05/12, 5) returns12833.59.Write a test program that prompts the user to enter the investment amount (e.g.,1,000) and the interest rate (e.g., 9%) and prints a table that displays future valuefor the years from 1 to 30, as shown below: The amount invested: 1000Annual interest rate: 9Years Future Value1 1093.802 1196.41...29 13467.2530 14730.57arrow_forwardTrace the evaluation of the following expressions, and give their resulting values. Make sure to give a value of the appropriate type (such as including a .0 at the end of a double). 6/3 + 7/2 O a. 5.5 O b.6 Oc. 5 O d.6.0arrow_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
Java random numbers; Author: Bro code;https://www.youtube.com/watch?v=VMZLPl16P5c;License: Standard YouTube License, CC-BY