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
2262
Vastaukset 3
- 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
- 1791289
- 751093
- 96967
- 48793
Mitä luulet
Mitä luulet kaivattusi ajattelevan sonusta? Onko jotain mitä haluaisit oikaista hänelle?72757Vielä hyvinvointitalosta
Suurin osa pyhäjärvisistä on sivistynyttä fiksua porukkaa ja on täysin hankkeen kannalla. Nyt vain pieni äänekäs joukko81698Suhde sinuun on ollut yhtä draamaa
ilman draamaa ja suhdetta. 😅 Oikeasti ei naurata. Nainen, olet pitänyt minut pihdeissäsi. Tunne on välillä vahva ja su40693IS Viikonloppu 25.-26.7.2026
Lähes kymmenen vuotta kestänyt putki täysiin 3.0 ristikoihin on Skytän osalta ilmeisesti nyt ohi. Kollegat ovat arvioin68636- 28635
Luule ja ajattele minusta
mitä tykkäät nainen, olet ajat sitten antanut itsestäsi ihan omanlaisen kuvan.. 😅47621