Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
7th Edition
ISBN: 9780134802213
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 5, Problem 2AW
Here is the code for the displayValue method, shown earlier in this chapter:
public static void displayValue(int num)
{
System.out,println(“The value is ” + num);
}
For each of the following code segments, indicate whether it will successfully compile or cause an error:
- a. displayValue(100);
- b. displayValue(6.0);
- c. short s = 5;
- 1. displayValue(s);
- d. long num = 1;
- 2. displayValue(num);
- e. displayValue(6.2f);
- f. displayValue((int) 7.5);
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Write a method called DisplayHorizontalStars(int numberOfStars). This method will output the number of stars horizontally specified by its argument. Call the DisplayHorizontalStars() method three times from your program Main() method, supplying 0, 5 and 10 respectively for the number of stars.
Write a method similar to the one above that displays a vertical line of stars.Call this method three times with arguments 0, 5 and 10 respectively.
Write a method that accepts an argument of type double. The method will calculate and display the volume of a sphere with radius specified by its argument. [ ].Call this method from your main three times, with arguments 1, 2, and 10 respectively. The answers are 4.1888, 33.5103 and 4188.7902 respectively.Use Math.PI for the value of
Write a method that takes two arguments: a cost price and a two-letter province code. It will calculate and display the selling price. (If province is Ontario a tax of 13% is added to the price, if the province is…
Program62.javaWrite a program that prompts for a full name (first and last) and assigns it to one string. The program then passes the full name to a void method as its sole parameter. The void method should print the first name, on one line, as many times as indicated by the length of the last name. Sample Output (image below)
Program64.javaWrite a program that demonstrates method overloading by defining and calling methods that return the area of a triangle, a rectangle, or a square.
Write a method with the following header to display threenumbers in decreasing order:public static void displaySortedNumbers(double num1, double num2, double num3)Write a test program that prompts the user to enter three numbers and invokes themethod to display them in decreasing order.
Chapter 5 Solutions
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Ch. 5.1 - What is the difference between a void method and a...Ch. 5.1 - Prob. 5.2CPCh. 5.1 - Prob. 5.3CPCh. 5.1 - What message will the following program display if...Ch. 5.1 - Prob. 5.5CPCh. 5.2 - What is the difference between an argument and a...Ch. 5.2 - Prob. 5.7CPCh. 5.2 - Prob. 5.8CPCh. 5.2 - Prob. 5.9CPCh. 5.2 - What will the following program display? public...
Ch. 5.4 - Prob. 5.11CPCh. 5.4 - Prob. 5.12CPCh. 5.4 - Prob. 5.13CPCh. 5.4 - Prob. 5.14CPCh. 5 - This type of method does not return a value. a....Ch. 5 - Prob. 2MCCh. 5 - Prob. 3MCCh. 5 - Prob. 4MCCh. 5 - A value that is passed into a method when it is...Ch. 5 - Prob. 6MCCh. 5 - Prob. 7MCCh. 5 - Prob. 8MCCh. 5 - Prob. 9MCCh. 5 - True or False: You terminate a method header with...Ch. 5 - Prob. 11TFCh. 5 - Prob. 12TFCh. 5 - Prob. 13TFCh. 5 - Prob. 14TFCh. 5 - Prob. 15TFCh. 5 - Prob. 16TFCh. 5 - Prob. 17TFCh. 5 - True or False: No two methods in the same program...Ch. 5 - True or False: It is possible for one method to...Ch. 5 - True or False: You must have a return statement in...Ch. 5 - Prob. 1FTECh. 5 - Look at the following method header: public static...Ch. 5 - Prob. 3FTECh. 5 - Prob. 4FTECh. 5 - Prob. 1AWCh. 5 - Here is the code for the displayValue method,...Ch. 5 - Prob. 3AWCh. 5 - What will the following program display? public...Ch. 5 - A program contains the following method...Ch. 5 - Prob. 6AWCh. 5 - Prob. 7AWCh. 5 - Write a method named square that accepts an...Ch. 5 - Write a method named getName that prompts the user...Ch. 5 - Write a method named quartersToDol1ars. The method...Ch. 5 - Prob. 1SACh. 5 - Prob. 2SACh. 5 - What is the difference between an argument and a...Ch. 5 - Where do you declare a parameter variable?Ch. 5 - Prob. 5SACh. 5 - Prob. 6SACh. 5 - Prob. 1PCCh. 5 - Retail Price Calculator Write a program that asks...Ch. 5 - Rectangle AreaComplete the Program If you have...Ch. 5 - Paint Job Estimator A painting company has...Ch. 5 - Prob. 5PCCh. 5 - Celsius Temperature Table The formula for...Ch. 5 - Test Average and Grade Write a program that asks...Ch. 5 - Conversion Program Write a program that asks the...Ch. 5 - Distance TraveLed Modification The distance a...Ch. 5 - Stock Profit The profit from the sale of a stock...Ch. 5 - Multiple Stock Sales Use the method that you wrote...Ch. 5 - Kinetic Energy In physics, an object that is in...Ch. 5 - isPrime Method A prime number is a number that is...Ch. 5 - Prime Number List Use the isPrime method that you...Ch. 5 - Even/Odd Counter You can use the following logic...Ch. 5 - Present Value Suppose you want to deposit a...Ch. 5 - Rock, Paper, Scissors Game Write a program that...Ch. 5 - ESP Game Write a program that tests your ESP...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Consider the following skeletal C program: void fun1(void); / prototype / void fun2(void); / prototype / void f...
Concepts of Programming Languages (11th Edition)
Write a loop equivalent to the for loop above without using .
C Programming Language
State which values of the control variable x are printed by each of the following for statements:
C How to Program (8th Edition)
The ________ object is assumed to exist and it is not necessary to include it as an object when referring to it...
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Add a getUnsold method to the Auction class with the following header: publicArrayListLotgetUnsold() This metho...
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
software is generally feature complete, (supposedly) bug free and ready for use by the community.
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
- Using Java, Write a method named isEven that accepts an int argument. The method should return true if the argument is even, or false otherwise. Also write a program to test your method.arrow_forwardProgram61.javaWrite a program that prompts an employee to enter his/her hourly pay rate and hours worked last week. Call a method that takes these inputs as arguments. This method should calculate and print the employee's regular pay and overtime pay in currency format. The method should return the gross pay to main. The main method should print the gross pay in currency format.Sample Output (image below) Program62.javaWrite a program that prompts for a full name (first and last) and assigns it to one string. The program then passes the full name to a void method as its sole parameter. The void method should print the first name, on one line, as many times as indicated by the length of the last name. Sample Output (image below)arrow_forwardA pentagonal number is defined as n(3n−1) ∕ 2 for n = 1, 2, . . ., etc.. Therefore, the first few numbers are 1, 5, 12, 22, . . . . Write a method with the following header that returns a pentagonal number:public static int getPentagonalNumber(int n) For example, getPentagonalNumber(1) returns 1 and getPentagonalNumber(2) returns 5. In Java, Write a test program that uses this method to display the first 100 pentagonal numbers with 10 numbers on each line. Numbers are separated by exactly one space.arrow_forward
- A regular polygon is an n-sided polygonin which all sides are of the same length and all angles have the same degree (i.e.,the polygon is both equilateral and equiangular). The formula for computing thearea of a regular polygon is given below: Write a method that returns the area of a regular polygon using the following header:public static double area(int n, double side)Write a main method that prompts the user to enter the number of sides and theside of a regular polygon and displays its area. Here is a sample run: Enter the number of sides: 5 ↵EnterEnter the side: 6.5 ↵EnterThe area of the polygon is 72.69017017488385arrow_forwardA pentagonal number is defined as n(3n-1)/2 forn = 1 , 2 , …, and so on. Therefore, the first few numbers are 1, 5, 12, 22,. . . . Write a method with the following header that returns a pentagonalnumber:public static int getPentagonalNumber(int n)For example, getPentagonalNumber(1) returns 1 and getPentagonalNumber(2) returns 5. Write a test program that uses this method to display thefirst 100 pentagonal numbers with 10 numbers on each line. Use the %7d formatto display each number.arrow_forwardPlease answer the question posted and give full explanation of the answer. Please past the successful program run as well. Please ensure to write two separate programs for Geometry.java and Geometrytest.java. Please remember to put your name and date of program completion in a comment at the top of your .java files. Design a Geometry class (Geometry.java) with the following methods: A static method that accepts the radius of a circle and returns the area of the circle. Use the following formula: Area = πr2 Use Math.PI for π and the radius of the circle for r. A static method that accepts the length and width of a rectangle and returns the area of the rectangle. Use the following formula: Area = Length x Width A static method that accepts the length of a triangle’s base and the triangle’s height. The method should return the area of the triangle. Use the following formula: Area = Base x Height x 0.5 The methods should display an error message if negative values are used…arrow_forward
- Please help me solve this with java A method named isAnOperation that takes a character and returns true if the character is one of the operations +, -, *, /, %, and false otherwise.The header of the method is as follows:public static boolean isAnOperation(char operation)2. A method named getResult that takes two floating point numbers and a character: the method returns a String that includes the two numbers, the operation, and the result. The header of the method is as follows:public static String getResult(double num1, double num2, char operation)For example, if the two floating point numbers are 12.5 and 11.4, and the operation + is passed to the method it must return the following String:12.5 + 11.4 = 23.93. In your main method:a. Read two floating point numbers from the user. You must prompt the user to enter the numbers with appropriate messages.b. Read the operation to be performed between the two numbers from the user. You must prompt the user to enter the operation with an…arrow_forwardThis is the question - Write an application that counts the total number of spaces contained in a quote entered by the user. This is the code I have. The issue it seems to be counting like: "The number of spaces is 0 The number of spaces is 0 The number of spaces is 0 The number of spaces is 1 The number of spaces is 1 The number of spaces is 1", rather than just saying it once with the final number of spaces. This is my code - import java.util.*; public class CountSpaces2 { public static void main(String[] args) { // Write your code here Scanner input = new Scanner(System.in); int i; String quote; System.out.println("Please enter your quote "); quote = input.nextLine(); int numSpaces=0; for(i=0; i<quote.length();i++) { char ch=quote.charAt(i); if(ch == ' ') numSpaces++; System.out.println("The number of spaces is " +numSpaces); } } }arrow_forward6.17 LAB: Max magnitude Write a method maxMagnitude() with two integer input parameters that returns the largest magnitude value. Use the method in a program that takes two integer inputs, and outputs the largest magnitude value. Ex: If the inputs are: 5 7 the method returns: 7 Ex: If the inputs are: -8 -2 the method returns: -8 Note: The method does not just return the largest value, which for -8 -2 would be -2. Though not necessary, you may use the absolute-value built-in math method. Your program must define and call a method:public static int maxMagnitude(int userVal1, int userVal2) tested with 5,7 -8,-2, 25,-50 import java.util.Scanner; public class LabProgram { public static void main(String[] args) { Scanner input = new…arrow_forward
- Write a method to display a pattern as follows:11 21 2 3...n n−1 ... 3 2 1The method header ispublic static void displayPattern(int n)arrow_forward1. For each call of the method below, display the value that is returned public int retVal(int a, int b) { int c; if (a > b) { c = a; } else if (b % a == 0) { c = b; } else { c = b + (a - (b % a)); } return c; } Read the following arguments from the keyboard and pass them to retVal()Arguments passed a. retVal(4, 2) b. retVal(5, 4) c. retVal(5, 13) d. retVal(x, y) e. retVal(m, n) Output a. 4 b. 5 c. 15 d. 20 e. 8 For d and e what values are passed to produce 20 and 8?arrow_forwardA pentagonal number is defined as n(3n-1)/2 for n = 1, 2, …, and so on. Therefore, the first few numbers are 1, 5, 12, 22, . . . . Write a method with the following header that returns a pentagonal number: publicstaticintgetPentagonalNumber(int n) For example, getPentagonalNumber(1) returns 1 and getPentagonal- Number(2) returns 5. Write a test program that uses this method to display the first 100 pentagonal numbers with 10 numbers on each line. Use the %7d format to display each number.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTEBK JAVA PROGRAMMINGComputer ScienceISBN:9781305480537Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781305480537
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Java Math Library; Author: Alex Lee;https://www.youtube.com/watch?v=ufegX5o8uc4;License: Standard YouTube License, CC-BY