Write a program to create a ArrayDriver class andA rrayOperations class to do th
ID: 3616872 • Letter: W
Question
Write a program to create a ArrayDriver class andArrayOperations class to do the arrayoperations.
importjava.util.Scanner;
public class ArrayDriver
{
public static void main(String[] args)
{
System.out.println("How many elements do you want??");
Scanner keyboard =new Scanner (System.in);
int size = keyboard.nextInt();
int[]elements = new int[size];
double sum = 0;
double average ;
System.out.println("Please enter theelement: ");
for(int i=0; i<elements .length ;i++)
{
elements [i] = keyboard.nextInt();
System.out.println();
sum = sum+ elements [i];
}
System.out.println("The sum is: " + sum);
System.out.println();
average = sum/elements .length ;
System.out.println("The average is "+average);
System.out.println();
}
}
import java.util.Scanner;
public classArrayOperations
{
public static void removelement(int[] theArray)
{
for(int i=0;i<(theArray.length) ; i--)
{
}
}
public static void printArray(int[] theArray)
{
for(int i = 0; i < theArray.length; i++)
{
System.out.print(theArray[i] + " ");
}
System.out.println(theArray);
}
}
Explanation / Answer
please rate - thanks class arrayOperations {private double[]list; private int size; private double sum; private double average; public arrayOperations() {list=new double[50]; size=0; } public arrayOperations(int count) {list=new double[count]; size=0; } public void setsize(int val) {size=val; } public int getSize() {return size; } public double getsum() {return sum; } public double getavg() {return average; } public void add(double val) { list[size]=val; size++; } public void delete(int loc) {int i; for(i=loc;i=max;i--) list[i]=list[i-1]; list[loc]=sum; size++; } public void print() {int i; System.out.println("The array:"); for(i=0;iRelated Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.