We want to create a class that represents a geometric sequence.A geometric sequence is a sequence of numbers that begin at some value and then multiplies each value by some constant to get the next value.For example, the geometric sequence 1, 2, 4, 8, 16 starts at 1 and multiplies each term by 2 to get the next.The geometric sequence 10.8, 5.4, 2.7, 1.35 starts at 10.8 and multiplies each term by 0.5 to get the next.The basic framework of a geometric sequence class is below: public class Geometricsequence
{
private double currentvalue;
private double multiplier;
}
We want to create a geometric sequence using code like:
Geometricsequence first = new Geometricsequence (1,2) ;
// Creates 1, 2, 4, 8, 16...
Geometricsequence second = new Geometricsequence (10.8,0.5) ;
/ / Creates 10.8,5.4,2.7,1.35 ...
We want to produce elements of the geometric sequence using code code like:
System.out.println (first.next() ) ; // Prints 1 and advances
System.out.println (first.next() ) ; // Prints 2 and advances
System.out.println (first.next() ) ; // Prints 4 and advances
System.out.println (first.next() ) ; // Prints 8 and advances
System.out.println (second.next() ) ; //Prints 10.8 and advances
System.out.println (second.next() ) ; //Prints 5.4 and advances
System.out.println (second.next() ) ; //Prints 2.7 and advances
What should the body of the next method be?
A) double result = currentValue;
currentvalue = currentValue * multiplier;
return result;
B) return currentValue;
currentValue = currentValue * multiplier;
C) double result = currentValue;
multiplier = currentValue * multiplier;
return result;
D) currentValue = currentValue * multiplier;
return currentValue;
Correct Answer:
Verified
Q39: We want to change the BankAccount class
Q40: The public constructors and methods of a
Q41: Which line of code is part of
Q42: You should provide documentation comments for _.
A)only
Q43: If a method has two parameters, one
Q45: Given this method implementation, fill in the
Q46: Descriptive text used to communicate design and
Q47: Which line of code is part of
Q48: Given this method comment, fill in the
Q49: Choose the method header that goes with
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents