In which sequence are the lines of the Cubes.java program in Section 5.2 executed, starting with the first line of main?
Introduction:
- Define the class named “Cubes”.
- Define the main method.
- Declare and assign the required variables.
- Print the volume of the cube with length of the side as “2”.
- Print the volume of the cube with length of the side as “10”.
- Define the static method named “cubeVolume”.
- Declare and assign the required double variable.
- Return the value stored in the variable “volume”.
Explanation of Solution
//define a class
public class Cubes
{
//define the main method
public static void main(String[] args)
{
//declare the required variables
double result1=cubeVolume(2);
double result2=cubeVolume(10);
//print the output statements
System.out.println("A cube with side length 2 has
volume"
+result1);
System.out.println("A cube with side length 10
has volume"
+result2);
}
//define the static method
public static double cubeVolume(double sideLength)
{
//declare the required variables
double volume=sideLength*sideLength*sideLength;
//return statement
return volume;
}
}
A cube with side length 2 has volume 8
A cube with side length 10 has volume 1000
Want to see more full solutions like this?
Chapter 5 Solutions
Big Java Late Objects
Additional Engineering Textbook Solutions
Modern Database Management
Starting Out with Python (3rd Edition)
Starting Out with C++: Early Objects (9th Edition)
Artificial Intelligence: A Modern Approach
Database Concepts (8th Edition)
Java How To Program (Early Objects)
- Write up Java source codes for compiling and execution of program below. Draw UML diagram for codes. There is a very simple solution to keeping Tic-tac-toe fresh and interesting, though, and it has been thought up by a group of mathematicians. It’s being called Ultimate Tic-tac-toe and simply embeds a Tic-tac-toe board in each of the nine squares of the original game. Now instead of just winning the main board, you also need to win each of the smaller boards first until you have a line of three. New Rule: You can only place a mark on the board determined by the position of your opponent’s last placed mark. So, if they put an X or O in the top right corner of a square, your next move must occur in the top right board. By adding that rule the game is no longer about winning a single board, it’s about tactically managing up to 9 games at once and plotting ahead. You still win by marking three squares in a row, but that now involves winning three games. The effects of the New Rule: 1:…arrow_forwardAnswer in Java Only: Mother is the most loved person. She wants to surprise his son on his birthday so she prepares a birthday cake for one of his Child, and decides to write the child's age by candlelight on the cake. There are 10 types of candles, one for each digit '0' to '9'. The mom has forgotten the child's age, however, so he doesn't know he has enough candles of the right kind. For example, if the child was 101 years old, the cook would need two '1' candles and one '0' candle. With the supply of candles, the chef has, your job is to find the most complete amount that can be represented by those candles. Input 1 0111111111 Output: 10arrow_forwardCreate java program with a declaration of int x = {1,2,3,4,5,6,7,8,9,10} that change the number 9 to 0 Note: add comments to the codearrow_forward
- Java programming homework please help with the question below: P 5.28: Write a program for solving summation puzzles by enumerating and testing all possible configurations. Using your program, solve the three puzzles given in Section 5.3.3.arrow_forwardWrite a Java program to print out an upside-down pyramid as below. The program should use loops and can make an assumption about the levels of the pyramid. For example, the following pyramid has 5 levels.arrow_forwardWrite a Java program. Consider the structure of the code that is shown in the picture. Instructions: Determine if a triangle is equilateral, isosceles, or scalene. An equilateral triangle has all three sides the same length. An isosceles triangle has at least two sides the same length. (It is sometimes specified as having exactly two sides the same length, but for the purposes of this exercise we'll say at least two.) A scalene triangle has all sides of different lengths. Note For a shape to be a triangle at all, all sides have to be of length > 0, and the sum of the lengths of any two sides must be greater than or equal to the length of the third side. See Triangle Inequality. Dig Deeper The case where the sum of the lengths of two sides equals that of the third is known as a degenerate triangle - it has zero area and looks like a single line. Feel free to add your own code/tests to check for degenerate triangles.arrow_forward
- Don't copy from other websites Write a program in Java to read a name in the following order, with one space between them: First-name, optional-Middle-Name, last-name, and print them in new order with a comma and space after last name and capitalizing beginning of each word regardless how it is entered: Last name, First name Meddle Initial. Examples: James Frederick Olson > Olson, James F. james frederick olson > Olson, James F. JAMES FREDERICK OLSON > Olson, James F. James Olson > Olson, James james olson > Olson, James JAMES OLSON > Olson, Jamesarrow_forwardCreate a Java program that shows Pass by value and pass by reference.arrow_forwardUsing java, solve the following problem with JavaFX: Write program (Call the class Smiley) that paints smiley face, that is exact to the image below:arrow_forward
- JAVA PROGRAM (SEE ATTACHED PHOTO FOR THE PROBLEM) What is the output of the program code? Use comma to denote nextline. Separate your answers using comma with no spaces.arrow_forwardMake a java program that lets student enter their grades for subject a,subject b, subject c, subject d, subject e, subject f, subject g, subject h. Total of 8 subjects. Use this website: [https://www.jdoodle.com/online-java-compiler/] to do this Please give me the program code and output. Clear picture please. Preferably vertical so i can just rotate it to read it. Thank youarrow_forwardWrite a Java program that prints a special triangle containing both numbers and letters as mentioned in the following details. The idea is that we first start with printing the number 1 to build the triangle. The number of total lines in the triangle should be derived by the number of letters between the capital letter 'A' and the given upper-case input letter (both inclusive). Then, we follow the rule of printing letters and numbers in turn for the following lines. The critical point here is that we skip either the consecutive number or letter between lines. For example, in line 3 of the triangle, we skipped the letter 'B' and printed the number 3. Similarly, we skipped the value of '2 and printed the letter 'A in line 2 of the triangle instead. Input Format An upper-case letter, I. Constraints IE (A, B, C, D, E, F, G, H, I, J} Output Format Drawing a special triangle containing both numbers and capital letters. Sample Input 0 Sample Output 0 AAA 33333 ссссссс 555555555 EEEEEEEEEEE…arrow_forward
- 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