
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
![Computer Programming 1
Homework #2
Write a Java program to make two arrays containing random integer values (You can
make these arrays with specific sizes using the below makeRandomArray method).
The program should sum these two arrays and prints the resulted array (the array that
contains the result of the two arrays summing). The program should also show the
maximum element of the resulted array.
Your program must define and call the following methods to perform the program as
illustrated above:
1- A method int [] makeRandomArray(int size ,int a , int b) that makes
and returns an array with specific size. The methods fills this array with
random integers in a range [a..b]
2- A method public static int findmax(int x[ ]) that finds the maximum
value of a number of x array passed to the method.
3- A method public static void printArray(int x[]) that prints the elements
of the array x passed to the method.
4- A method public int[ ] sumTwoArrays(int x[ ], int y[ ]) that sums the
elements of the two arrays(x and y arrays) and puts the result in an array
and return this array. (hint: iterate this instruction( result[i] = x[i]+y[i] )
for each element in the arrays)](https://content.bartleby.com/qna-images/question/b68396a0-8991-4271-95b5-80d76b5d7ac4/7ca6280c-1ff1-4a8d-a4af-9f50d08f6cf1/4m070cf_thumbnail.png)
Transcribed Image Text:Computer Programming 1
Homework #2
Write a Java program to make two arrays containing random integer values (You can
make these arrays with specific sizes using the below makeRandomArray method).
The program should sum these two arrays and prints the resulted array (the array that
contains the result of the two arrays summing). The program should also show the
maximum element of the resulted array.
Your program must define and call the following methods to perform the program as
illustrated above:
1- A method int [] makeRandomArray(int size ,int a , int b) that makes
and returns an array with specific size. The methods fills this array with
random integers in a range [a..b]
2- A method public static int findmax(int x[ ]) that finds the maximum
value of a number of x array passed to the method.
3- A method public static void printArray(int x[]) that prints the elements
of the array x passed to the method.
4- A method public int[ ] sumTwoArrays(int x[ ], int y[ ]) that sums the
elements of the two arrays(x and y arrays) and puts the result in an array
and return this array. (hint: iterate this instruction( result[i] = x[i]+y[i] )
for each element in the arrays)
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 3 steps with 1 images

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
- An incomplete program named w_pl java, which must include three methods, is provided. You must implement two methods within the program as described below. The third method, which is a main method, is already written in the program and you can use it to test your program. The two methods you mast inplement are: • find method • Signature: public statie vold find(int[] a, int x) • Behavior: • Reccives an array of integers a and an integer x • Performs a linear search on a for x. • If x is in a, print the indexes of the aray slots where x is stored (there may be multiple x's in a) on the screen. • Ifx is not in a, print the message "x does not exist" on the screen. Note that you should not use Java's built-in method. Your program must scan and search the array. • isPrifie method • Signature: public statie boolean isPrefix(String s1, String s2) • Behavior: • Receives two strings sl and s2. Assume that length of sl length of s2. Returns true if sl is a prefix of s2 and returns false…arrow_forwardWrite a Java program to make two arrays containing random integer values (You can make these arrays with specific sizes using the below makeRandomArray method). The program should sum these two arrays and prints the resulted array (the array that contains the result of the two arrays summing). The program should also show the maximum element of the resulted array. Your program must define and call the following methods to perform the program as illustrated above: 1- A method int [] makeRandomArray(int size ,int a , int b) that makes and returns an array with specific size. The methods fills this array with random integers in a range [a..b] 2- A method public static int findmax(int x[ ]) that finds the maximum value of a number of x array passed to the method. 3- A method public static void printArray(int x[ ]) that prints the elements of the array x passed to the method. 4- A method public int[ ] sumTwoArrays(int x[ ], int y[ ]) that sums the elements of the two arrays(x and y…arrow_forwardIntellij - Java Write a program which does the following: Create a class with the main() method. Take a string array input from the user in main() method. Note: Do not hardcode the string array in code. After the String array input loop, the array should be: words[] = {"today", "is", "a", "lovely", "spring","day", "not", "too", "hot", "not", "too", "cold"}; Print the contents of this array using Arrays.toString() method. Write a method called handleString() that performs the following: Takes a String[] array as method parameter (similar to main method). Loop through the array passed as parameter, and for each word in the array: If the length of the word is even, get the index of the last letter & print that index. Use length() and indexOf() String object methods. If the string length is odd, get the character at the 1st position in the string & print that letter. Use length() and charAt() String object methods.arrow_forward
- Create a class named Problem1, and create a main method, inside the main method prompt the user to enter a positive integer n. The program (Java) must error check (keep prompting and reading integers until you get a positive integer n). The program then will create an integer array arr of size n, and fill up that array with random integers between 1 and 500. - Create a method named getMax, which takes an integer array arr and returns an integer, the method should find the maximum value in the integer array arr. - Create a method named getMin, which takes an integer array arr and returns an integer, the method should find the minimum value in the integer array arr. - Create a method named sumValues, which takes an integer array arr and returns an integer, the method should find the sum of all values in the integer array arr. - Create a method named getAverage, which takes an integer array arr and returns a double, the method should find the average of all values in the integer array…arrow_forwardIn Java: Write a method that multiplies all elements in the array by 3 and returns it to the main method.arrow_forwardYou are given an array of n integers. Write a java method that splitsthe numbers of the array into two equal groups so that the GCD of all numbers in the second group is equal to one and the GCD of all numbers in the first group is not one. After splitting the numbers display the resulting groups as shown in the sample run below. Note: 1. The array has even size. 2. All elements of the array are less than 100. You are not allowed to define new arrays. 3. 4. You are not allowed to definenew methods or use methods from java libraries. Sample run of the method: Inputarray: (6,7,9,4,3,2} Output Group two: (7,9,3} Group one: (2,4,6} I Ignore Order of numbers. Order is not important //Ignore Order of numbers. Order is not importantarrow_forward
- in javaarrow_forwardWrite a java program that prompts user for 10 numbers of any type and stores them in an array. Then print the following: All the values in the array. The sum of all values in the array. The average of all values in the array. The largest value in the array. The smallest value in the array. All the positive numbers in array. All the negative numbers in array. All the odd numbers in array. All the even numbers in array.arrow_forwardNeeds to be written in java: Write a program with a main() method that asks the user to input an integer array of 10 elements.Next, create three methods described below. From inside your main() method, call each of thethree methods described below and print out the results of the methods 2, 3, which return values.1. printReverse() - a method that receives an array of integers, then reverses the elements ofthe array and prints out all the elements from inside the method. Print all in one lineseparated by commas (see sample output below).2. getLargest() – a method that receives an array of integers, then returns the largest integervalue in the array. (print result from main())3. computeTwice()- a method that receives the previously reversed array of integers, thenreturns an array of integers which doubles the value of each number in the array (see thesample output below). (print result from main())Sample output:Enter a number:22Enter a number:34Enter a number:21Enter a number:35Enter a…arrow_forward
- Needs to br written in java: printPattern (int a) – A void method which takes user input as a parameter and generates 5 multiples of the input and stores the multiples in the array and finally prints the numbers in the following pattern (See expected output)Note: Use the array to print the numbers Enter a number : 4 Multiples of 4 are stored in an array – [4,8,12,16,20] 4 4 8 4 8 12 4 8 12 16 4 8 12 16 20arrow_forwardWrite a complete Java program named FindAverage that contains the following: A main method asks the user to provide the number of rows and columns for a 2-dimensional array of integers. A main method calls the getArray() method that creates the 2D array of specified size and populates it with random values from 0 to 100. A main method prints the elements of the 2D array created by getArray(). A main method calls the printAverage method that will: i. Receive the two-dimensional array as input ii. Calculate the average of elements in this array iii. Display the average on the Console. The average of all elements should be formatted as xxx.xx.arrow_forwardjava a. A method named contains exists that takes an array of Strings and a single String, in that order, as arguments and returns a boolean value that is true if the array contains the given String. Assume that an array of Strings named names is already declared and initialized. Call the method to see if the array contains the name "Fred", and save the result in a new variable named fredIsHere. b. Given a method named printMessage that takes a String argument and returns nothing, call the method to print out "I love Java!".arrow_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