Need the following code in double var instead of integer.
import javax.swing.*;
public class arrayVar
{
public static void main (String[] args)
//This is our main method prompting the user for prices and calling the
//appropiate methods
{
int[] price = new int[5];
//fill the array
for (int p=0; p < 5; p++)
{//get our values
price [p] = Integer.parseInt(JOptionPane.showInputDialog(null, "Please enter a value: "));
}//end for
int sum = sumArray(price);//call the sumArray method
int ave = aveArray(price);//call the aveArray method
int high = highPrices(price);//call the highPrices method
JOptionPane.showMessageDialog(null, "The sum of these values are $" + sum + "\nThe average of these values is: $" + ave + "\nThe values higher than the average are: " + high);
}//end main
public static int sumArray(int[] price)
{//method will receive array and return the sum of its elements. no output.
int sum = price[0];
for (int s=0; s < 5; s++)
{
sum +=price[s];
}//end for
return sum;
}//end method
public static int aveArray(int[] price)
{//method willl reveive array and return the average of its elements. no output.
int ave = price[0];
for (int a=0; a < 5; a++)
{
ave = (ave + price[a])/price.length;
}//end for
return ave;
}//end method
public static int highPrices(int[] price)
{//method receives array and an average. prints out all elements with values
//greater than the average
int ave = price[0];
int high = price[0];
for (int a=0; a < 5; a++)
{
ave = ave + price[a]/price.length;
}//end for
if (int h=0; h < 5 ; h++))
return true;
}//end method
}//end class