Hei,
olen tässä luonut 1000-alkioisen taulukon, johon kone sijoittaa järjestyksessä luvut 1-1000. Eli siis ekassa alkiossa on 1, tokassa 2 jne.
public class Tuhatalkiota
{
public static void main(String[] args)
{
int [] taulu = new int [1000];
for (int i=0; i<taulu.length; i )
{
taulu[i] = i 1;
}
for (int i=0; i<taulu.length; i )
{
System.out.print(taulu[i] " ");
}
}
}
Mitä tuossa pitäisi muuttaa, jotta sen saisi päinvastaiseksi. Eli siis sellaiseksi, että ekaan alkioon tulee 1000, tokaan 999, kolmanteen 998 jne.? Olen vaikka mitä muunnelmia kokeillut ja ei vaan toimi. Varmasti ratkaisu on yksinkertainen, mutta kun on lahopää, niin sitten on.
Miten tämän saa päinvastaiseksi?
3
2192
Vastaukset
- Eih
No mitäs jos laitat
tämän
taulu[i] = i 1;
tilalle
taulu[i] = (1000-i);
tai siis fiksummin
taulu[i] = (taulu.length-i); - pää_puhki_mietitty
Voi jessus, olishan tuo pitänyt nähdä. :) Kiitos avusta!
Ei ole viisasta ja on ohjelmoinnin perusperiaatteita vastaan luoda uutta taulukkoa tosiaan. Käytä samaa taulukkoa, mutta for -ehdoiksi pistät aloitukohdaksi tosiaan .lenght attribuutilla taulukon, ja silmukan pyörimään lopetusehdolla >0, ja sitten käytät tosiaan i-- ehtona seuraavan alkion esittämiseen.
for (i = taulu.lenght;i>0,i--)
Noin sen itse toteuttaisin niin ei tule koodin toistoa ja tilaa ja muistia säästyy. Alkuperäinen syy, miksi silmukat keksittiin juuri siksi, että koodin uudelleen toistamista saataisiin vähennettyä, eikö?
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Riikka Purra haluaa muuttaa
maahanmuuttopolitiikkaa. Me suomalaiset halutaan, että Riikka Purra muuttaa pois suomesta eikä tuu ikinä takas....1549302Maataloustuet pois
Jokainen maksakoon harrastuksensa itse. Eihän golfin peluutakaan maksa yhteiskunta.3437076Australia, Britannia ja Kanada tunnustivat Palestiinan
Aikooko Petteri Lapanen pysytellä persujen ja uskovaisten panttivankina ja jättää Suomen historian väärälle puolelle?1036032- 1643990
Maahanmuuton vastustajat ovat vajakkeja
Jokainen täysijärkinen suomalainen tietää, että Suomi ei pärjää ilman ulkomaalaisvahvistuksia.953365Joulukinkku NYT
Sian kankuista tulee vielä pula. Nyt on oikea aika hankkia joulukinkku.343301Riikka jytkytti työttömyyden uuteen ennätykseen!
Erinomaista työtä jälleen kerran irvistelevältä saksiniekalta. ”Yhtä korkeaa työttömyysastetta ei löydy työvoimatutkimu663286- 1882833
Hyvällä tuurilla Suomen väkiluku nousee 7 miljoonaan
Vuoteen 2050 mennessä, mikäli onnistumme maahanmuuttopolitiikassa hyvin. Näin analysoi väestötieteen tohori Hiilamo. ht762676Onnea Riikka! Työttömyys aste on nyt täysi kymppi!
🎯 💪 Kiitoksia Riikalle ansiokkaasta työstä Suomen kansantalouden tuhoamisessa. V.Putin suljetun rajan tuolla puolen32188