Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
11th Edition
ISBN: 9780134670942
Author: Y. Daniel Liang
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Chapter 7, Problem 7.13PE
Program Plan Intro
Random Number Chooser
- Import required packages.
- Declare the main class method “Sample”.
- In the main method.
- Generate a random number between 1 and 54 excluding numbers.
- Check if value is in numbers.
- Print the output.
- In the main method.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
2) Two integers are said to be relatively prime if their greatest common divisor (GCD) is one. For
example 12 and 13 are relatively prime, but 12 and 14 are not.
a. Write a method called relativelyPrime that accepts two integer parameters A and B. The
method should output if A, and B are relatively prime or nat.
Use the following method header:
public static void relativelyPrime(int A, int B)
b. Write a test program (main) to test the method by asking the user to input two positive
integers X and Y. Then the program will call the method relativelyPrime to output if X and Y are
relatively prime or not.
Sample Run 1:
Enter Two positive integers X and Y: 12 13
12 and 13 are relatively prime
Sample Run 2:
Enter Two positive integers X and Y: 12 14
12 and 14 are not relatively prime
Method overloading: given the following methods, write down the printed output of the method calls.
(Intro to Java)
Avoid using breaks in loops or statments.
Ice Cream Truck
In this program, you will write a menu program for an ice cream truck.
Name your program IceCream.java
For this program, you will need to write 3 methods, as follows:
dispayTotal
Takes a double parameter for the total food price.
Takes another double parameter for the percent tip
calls the calculateTax method to add taxes to the price.
calls the calculateTip method to add the tip to the price.
Displays the price to two decimal places along with the message "With taxes and tip, your total comes to $<price>"
returns nothing
Note that you will need to watch the 16 videos before you can complete this method
calculateTax
Takes in a double parameter for the subtotal for the food.
Calculates the tax, assuming the tax rate is 9.25% in San Jose
adds the tax onto the the total price,
returns the update price
calculateTip
Takes in a double parameter for the current bill (price of food + tax).
Takes in…
Chapter 7 Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Ch. 7.2 - Prob. 7.2.1CPCh. 7.2 - Prob. 7.2.2CPCh. 7.2 - What is the output of the following code? int x =...Ch. 7.2 - Indicate true or false for the following...Ch. 7.2 - Which of the following statements are valid? a....Ch. 7.2 - Prob. 7.2.6CPCh. 7.2 - What is the array index type? What is the lowest...Ch. 7.2 - Write statements to do the following: a. Create an...Ch. 7.2 - What happens when your program attempts to access...Ch. 7.2 - Identify and fix the errors in the following code:...
Ch. 7.2 - What is the output of the following code? 1....Ch. 7.4 - Will the program pick four random cards if you...Ch. 7.5 - Use the arraycopy method to copy the following...Ch. 7.5 - Prob. 7.5.2CPCh. 7.7 - Suppose the following code is written to reverse...Ch. 7.8 - Prob. 7.8.1CPCh. 7.8 - Prob. 7.8.2CPCh. 7.9 - Prob. 7.9.1CPCh. 7.9 - Prob. 7.9.2CPCh. 7.10 - If high is a very large integer such as the...Ch. 7.10 - Prob. 7.10.2CPCh. 7.10 - Prob. 7.10.3CPCh. 7.11 - Prob. 7.11.1CPCh. 7.11 - How do you modify the selectionSort method in...Ch. 7.12 - What types of array can be sorted using the...Ch. 7.12 - To apply java.util.Arrays.binarySearch (array,...Ch. 7.12 - Show the output of the following code: int[] list1...Ch. 7.13 - This book declares the main method as public...Ch. 7.13 - Show the output of the following program when...Ch. 7 - (Assign grades) Write a program that reads student...Ch. 7 - (Reverse the numbers entered) Write a program that...Ch. 7 - (Count occurrence of numbers) Write a program that...Ch. 7 - (Analyze scores) Write a program that reads an...Ch. 7 - (Print distinct numbers) Write a program that...Ch. 7 - (Revise Listing 5.1 5, PrimeNumber.java) Listing...Ch. 7 - (Count single digits) Write a program that...Ch. 7 - (Average an array) Write two overloaded methods...Ch. 7 - (Find the smallest element) Write a method that...Ch. 7 - Prob. 7.10PECh. 7 - (Statistics: compute deviation) Programming...Ch. 7 - (Reverse an array) The reverse method in Section...Ch. 7 - Prob. 7.13PECh. 7 - Prob. 7.14PECh. 7 - 7 .15 (Eliminate duplicates) Write a method that...Ch. 7 - (Execution time) Write a program that randomly...Ch. 7 - Prob. 7.17PECh. 7 - (Bubble sort) Write a sort method that uses the...Ch. 7 - (Sorted?) Write the following method that returns...Ch. 7 - (Revise selection sort) In Listing 7 .8, you used...Ch. 7 - (Sum integers) Write a program that passes an...Ch. 7 - (Find the number of uppercase letters in a string)...Ch. 7 - (Game: locker puzzle) A school bas 100 lockers and...Ch. 7 - (Simulation: coupon collectors problem) Coupon...Ch. 7 - (Algebra: solve quadratic equations) Write a...Ch. 7 - (Strictly identical arrays) The arrays 1ist1 and...Ch. 7 - (Identical arrays) The arrays 1ist1 and 1ist2 are...Ch. 7 - (Math: combinations) Write a program that prompts...Ch. 7 - (Game: pick four cards) Write a program that picks...Ch. 7 - (Pattern recognition: consecutive four equal...Ch. 7 - (Merge two sorted Lists) Write the following...Ch. 7 - (Partition of a list) Write the following method...Ch. 7 - Prob. 7.33PECh. 7 - (Sort characters in a string) Write a method that...Ch. 7 - (Game: hangman) Write a hangman game that randomly...Ch. 7 - (Game: Eight Queens) The classic Eight Queens...Ch. 7 - Prob. 7.37PE
Knowledge Booster
Similar questions
- (Check password) Some websites impose certain rules for passwords. Write a method that checks whether a string is a valid password. Suppose the password rules are as follows: A password must have at least eight characters. A password consists of only letters and digits. A password must contain at least two digits. Write a program that prompts the user to enter a password and displays Valid Password if the rules are followed or Invalid Password otherwise.arrow_forwardExamine the following method header; then write an example call to the method. private void ResetValue(ref int value)arrow_forward(Difficulty Level 3)In the game Flick Fleet, players undertake space combat by flicking a six sided die at other ships. There is an object called SpaceShip, where ships have a type corresponding to: Destroyer, Cruiser, Bomber, or Fighter. This object has a method called: get_ship_type(): Returns a string that corresponds to the type of ship (e.g. "Destroyer", "Cruiser", "Bomber" or "Fighter") Each ship has different regions that have a corresponding number between 1 and 5. Fighter - Hull (1), Engines (2) Bomber - Hull (1), Engines (2), Shield Generator (3) Cruiser - Hull (1), Engines (2), Shield Generator (3), Defense Grid (4) Destroyer - Hull (1), Engines (2), Shield Generator (3), Defense Grid (4), Engineering (5) Write a function called laser_attack that takes in as its parameters a ship of type Ship, and an integer value between 1 and 6. This function should return true if the number passed in the second parameter corresponds to a region possessed by the ship…arrow_forward
- Q1) Write a method that checks whether two words are anagrams. Two words are anagrams if they contain the same letters in any order. For example, "silent" and "listen" are anagrams. Write a test program that prompts the user to enter two strings and, if they are anagrams, displays "anagram", otherwise displays "not anagram". Note: The header of the method is as follows: public static boolean isAnagram(String s1, String s2) Sample Input #1: Enter two strings: Silent listen Sample Output #1: The string “Silent” and “listen” are anagrams. Sample Input #1: Enter two strings: teach peach Sample Output #1: The string “teach” and “peach” aren’t anagrams.arrow_forwardFinancial Application:• Write a program that computes future investment value at a given interest rate for aspecified number of months and prints the report shown in the sample output. • Given the annual interest rate, the interest amount earned each month is computedusing the formula: Interest earned = investment amount * annual interest rate /1200 (=months * 100) • Write a method, computeFutureValue, which receives the investment amount, annualinterest rate and number of months as parameters and does the following: o Prints the interest amount earned each month and the new value of theinvestment (hint: use a loop). o Returns the total interest amount earned after the number of months specified bythe user. The main method will:o Ask the user for all input needed to call the computeFutureValue method.o Call computeFutureValueo Print the total interest amount earned by the investment at the end of thenumber of months entered by the user. Sample Program runningEnter the investment…arrow_forwardPlease help me with this , I am stuck ! PLEASE WRITE IT IN C++ Thanks 1) bagUnion: The union of two bags is a new bag containing the combined contents of the original two bags. Design and specify a method union for the ArrayBag that returns as a new bag the union of the bag receiving the call to the method and the bag that is the method's parameter. The method signature (which should appear in the .h file and be implemented in the .cpp file is: ArrayBag<T> bagUnion(const ArrayBag<T> &otherBag) const; This method would be called in main() with: ArrayBag<int> bag1u2 = bag1.bagUnion(bag2); Note that the union of two bags might contain duplicate items. For example, if object x occurs five times in one bag and twice in another, the union of these bags contains x seven times. The union does not affect the contents of the original bags. Here is the main file: #include <cstdlib>#include <iostream>#include "ArrayBag.h"using namespace std; template…arrow_forward
- (language: Intellij-Java) Part One: Create a method which takes two int parameters and swaps them. Print the values before and after swapping. (Example: ‘before swap: x = 5, y = 10; after swap: x=10, y=5). Part2: Write a method which gets a value from the user and convert that value from Celsius to Fahrenheit: - For Celsius to Fahrenheit conversion use: F = 9*C/5 + 32 - Print the result of the conversion Part3: Create a method which takes an integer array input from the user and reverses the elements in the array. Print the reversed array. - For example, the expected “reversed” result for an array [5,33,0,8,2] is [2,8,0,33,5] - Don't use any inbuilt/existing array reverse method. Try to write the reversing logicarrow_forwardPlease don;t change anything. put your code line 5. Java Write a static method named toCelsius that takes a single parameter fahrenheit as a double, converts Fahrenheit to Celsius, and returns the value as a double. The formula is 5 / 9 * (F - 32) = Carrow_forward(iii) int x = 10; while (x != 16) { } LINE System.out.print (x + if (even (x)) { X = = x / 2; } else { X } X = 3 x + 1; * "); System.out.println(x); // L7 Assume the method even returns true if the argument is an even number, and false otherwise. // L1 // L2 // L3 // L4 // L5 Complete the dry run table (you may not need all rows): x != 16 ? // L6 even (x) ? Printedarrow_forward
- c) Write a public static method getFirstD() with the following: o The method accepts 2 arguments: the first argument is an array of int, and the second is a value of int. The method returns a value of int type. o The method finds and returns the last element in the array which is divisible by the second argument, e.g. 8 is divisible by 4, but 9 is not divisible by 4. I The method returns your student ID number, if no divisible number is found in the array. Use a while loop to access the array elements. *NO more than 6 statement lines are allowed in the method body. YRIGHarrow_forward3) Write a program called AveMethod (main method) that contains a method called threeAve (method name) that computes the average of three numbers. NO CREDIT if a method is not used. (7 pnts) a) The main method will do the following: asks the user for 3 number (double type). calls the threeAve method print the average of the three numbers b) The threeAve method will do the following: receives 3 numbers (parameters) calculate the average of the three numbers returns the average ● Sample Run: Input the first number: 2.5 Input the second number: 3.5 Input the third number: 6.6 The average is 4.2 Submission ● Copy and paste your code Screen shot the console with the same Sample Run as abovearrow_forwardQuestion:Write the method in java for following a)Method returns a translated pointb) Method returns a rotated point w.r.t pivot pointc) Method receives a Target point, Pivot point, Translation Factors and Angle in Degree, and it return a Point which is translated and rotated (Sequence is T->R). Must use methods of a and b.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage