Miten saa javalla tulostettua/laskettua summan useista arvoista, mikä jättää pois suurimman ja pienimmän arvon summasta.
esim. 1 2 2 2 3 = 6
eli arvoista on jätetty laskematta 1 ja 3.
esim. 1 2 2 2 3 = 6
eli arvoista on jätetty laskematta 1 ja 3.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
int summa = 0;
ArrayList luvut = new ArrayList(Arrays.asList(1, 2, 2, 2, 3));
luvut.remove(Collections.min(luvut));
luvut.remove(Collections.max(luvut));
for(int luku : luvut) summa = luku;
System.out.println(summa); // = 6
tosta on paljon apua, testaan miten toimii.
kiitos