Answered step by step
Verified Expert Solution
Question
1 Approved Answer
5 . 2 8 LAB: Sort an array Define a method named sortArray that takes an array of integers and the number of elements in
LAB: Sort an array
Define a method named sortArray that takes an array of integers and the number of elements in the array as parameters. Method sortArray modifies the array parameter by sorting the elements in descending order highest to lowest Then write a main program that reads a list of integers from input, stores the integers starting from the second integer in an array, calls sortArray and outputs the sorted array. The first input integer indicates how many numbers are in the list. Assume that the list will always contain less than integers.
Ex: If the input is:
the output is:
For coding simplicity, follow every output value by a comma, including the last one.
Your program must define and call the following method: public static void sortArrayint myArr, int arrSize
Hint: Sorting an array can be done in many ways. You are welcome to look up and use any existing algorithm. Some believe the simplest to code is bubble sort: Bubble sort Wikipedia article. But you are welcome to try others: Sorting algorithm Wikipedia article.
ax qy
LAB
ACTIVITY
: LAB: Sort an array
LabProgram.java
import java.util.Scanner;
import java.util.Random;
public class LabProgram
public static String coinFlipRandom rand
int flip rand. nextInt ;
if flip
return "Heads";
else
return "Tails";
public static void mainString args
Scanner scnr new Scanner
System.in;
Random rand new Random; Unique seed
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started