#1
| |||
| |||
i'm such a noob i cant figure out how to get the prices higher then the average --- in the method highPrices () i need to find the prices higher then the average for the array and print them out onto a dialogbox. any help would be greatly appriciated... In JAVA import java.util.*; import javax.swing.JOptionPane; //create a class public class prices { //make the string input public static void main(String[] args){ double nag= 0; String Input; double[] numbers; // An array for storing the input values. int numCt; // The number of numbers saved in the array. double num; // One of the numbers input by the user. numbers = new double[4]; // Space for 5 doubles. numCt = 0; // No numbers have been saved yet. Input = JOptionPane.showInputDialog(null, "Please enter a price."); while (numCt < numbers.length) { // Get the numbers and put them in the array. Input = JOptionPane.showInputDialog(null, "Please enter a price."); num = Double.parseDouble(Input); if (num <= 0) break; numbers[numCt] = num; numCt++; } sumArray(numbers); aveArray(numbers); //highPrices(); JOptionPane.showMessageDialog(null,"ddd" + nag); } public static void sumArray(double arr[]) { double sum = 0; // Start the total sum at 0. for (int i=0; i<arr.length; i++) { sum = sum + arr[i]; // Add the next element to the total } JOptionPane.showMessageDialog(null,"The sum of the prices is " + sum); } public static void aveArray(double rad[]){ double avg = 0; double sum = 0; // Start the total sum at 0. for (int i=0; i<rad.length; i++) { sum = sum + rad[i]; // Add the next element to the total avg = sum/rad.length; } JOptionPane.showMessageDialog(null,"The average of the prices is " + avg); } public static double highPrices(){ double avg = 0; double sum = 0; // Start the total sum at 0. for (int i=0; i<arr.length; i++) { sum = sum + arr[i]; // Add the next element to the total avg = sum/arr.length; if(avg < arr[i]) return nag; //JOptionPane.showMessageDialog(null,"ddd" + ave); System.exit(0); } } } |
#2
| |||
| |||
Re: i'm such a noob Hi Daren, This should work fine, what error message it is giving, please log the error message here so that I can help you. Regards |
![]() |
|
Tags: noob |
Thread Tools | Search this Thread |
|
![]() | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How can I Noob?s my first gaming PC? | Ouka | Hardware Peripherals | 7 | 24-09-2011 04:09 PM |
please help a noob become stable overclock | Juggernaut | Overclocking & Computer Modification | 2 | 22-06-2011 10:33 PM |
AMD Noob Looking For Wisdom | hardyB | Motherboard Processor & RAM | 4 | 18-12-2010 10:16 AM |
Which antivirus for a noob? | SANDESH49 | Networking & Security | 4 | 18-08-2008 01:16 PM |