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.
Java yhteenlasku
Jari-Jorma
2
683
Vastaukset
- esim näin
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- Jari-Jorma
tosta on paljon apua, testaan miten toimii.
kiitos
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot193345Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe92754- 282384
- 421747
KL: Mari Hynynen avoimena - Jouni-rakkaan ja Joel-pojan välit ovat nämä!
Mari Hynynen (ent. Perankoski) on naimisissa Jouni Hynysen kanssa. Marilla on edellisestä liitosta yksi lapsi, Joel Vola91384- 411311
- 81305
- 401243
- 521223
Missikohu edustaa nykyajan monimuotoisuutta
Puolesta vai vastaan, saako esittää pilkkaavasti jonkun toisen ihmisen syntyperäisiä ominaisuuksia? Kadulla vastaan tule2591088