Hoi even een klein vraagje, weet iemand hoe je in java het gemiddelde van een array kan berekenen ? dit is mijn klasse
import java.awt.*;
public class IntArray
{
private int[] Array = {2,3,65,7,65,3,6746,5436,5,3};
private int aantal;
private int som;
//private double gemiddelde;
public IntArray()
{
aantal = 0;
som = 0;
}
Hier gaat het fout, wat moet er anders bij het berekenen van een gemiddelde ????
public int gemiddelde()
{
for( int i = 0; i <= Array.length; i++ )
{
Array[i] += som;
}
return som/10;
}
public void toonArray(Graphics g, int x, int y)
{
for (int i=0; i<Array.length; i++)
{
g.drawString(""+ Array[i], x, y += 10);
}
g.drawString("Het gemiddelde van de getallen in deze array = " + "" + som , 100, y+50);
}
}
Groeten Drpeer_holland
import java.awt.*;
public class IntArray
{
private int[] Array = {2,3,65,7,65,3,6746,5436,5,3};
private int aantal;
private int som;
//private double gemiddelde;
public IntArray()
{
aantal = 0;
som = 0;
}
Hier gaat het fout, wat moet er anders bij het berekenen van een gemiddelde ????
public int gemiddelde()
{
for( int i = 0; i <= Array.length; i++ )
{
Array[i] += som;
}
return som/10;
}
public void toonArray(Graphics g, int x, int y)
{
for (int i=0; i<Array.length; i++)
{
g.drawString(""+ Array[i], x, y += 10);
}
g.drawString("Het gemiddelde van de getallen in deze array = " + "" + som , 100, y+50);
}
}
Groeten Drpeer_holland