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
2206
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
- 453343
Riikka on siis suomalaisille velkaa 84 mrd
Jos kauhukabinetti istuu vaalikauden loppuun. Keskimäärin yli 20 miljardia uutta velkaa rikkaiden veronalennuksiin jokai683163Luotathan siihen tunteeseen, joka välillämme on?
Uskothan myös, että se kestää tämän? Kaipaan sinua valtavasti. Vielä tehdään yhdessä tästä jotain ihmeellistä ja kaunist302895Sanna on suomalaisille siis velkaa 24 mrd euroa
Muistanette vielä kuinka Italian remonttirahoja perusteltiin sillä, että italialaiset ostaa suomalaisilta paidatkin pääl1582723- 252199
En saa sua mielestäni vaikka tekisin mitä
Mikä tähän auttaa.. ei mikään. Edes aika. Kaivan sut kohta vaikka kivenkolosta että saan kysyä haluatko sinäkin💛112059Kirjotan ikävää ulos
Haluaisin kuulla mitä ajattelet minusta. ihan mitä vaan mitä mietit. Voisit kertoa minulle, tai sitten kirjoittaisit run141608Sinä se vaan jaksat
Suosittelen lopettamaan hyvissä ajoin, tuo toimintas ei auta unohtamiseen. Jossain vaiheessa asia julkistuu enkä usko et231457Onnettomuus
Hukkajärventiellä kolaroi lavetti ja henkilöauto. Uutista ei missään! Hys hys ollaanko hiljaa tästäkin?31317- 151316