Historie úprav

Avatar uživatele

Odpověděl/a – 21.únor 10:25

Co to skusit třeba přes BubbleSort. :) Je tam potřeba pole, 5 cyklů ( for ) a jedna podmínka ( if ). Pokud budeš potřebovat více poradit, tak napiš do soukromích zpráv. :)

Jsem sice ve druhém ročníku oboru IT, ale tohle už mám za sebou a je to celkem lehké. :)

Avatar uživatele

Odpověděl/a – 22.únor 23:13

Co to skusit třeba přes BubbleSort. :) Je tam potřeba pole, 5 cyklů ( for ) a jedna podmínka ( if ). Pokud budeš potřebovat více poradit, tak napiš do soukromích zpráv. :)

Jsem sice ve druhém ročníku oboru IT, ale tohle už mám za sebou a je to celkem lehké. :)
Doplňuji:
Pres jeden cyklus si zadas cisla a v tom cyklu budes mit ulozeni toho zadaneho cisla do pole. Pak je cyklus, ktery pojede od zacatku pole do konce pole, tak budes mit podminku, kde se zeptas, zda je cislo v poli cislo [1] > pole cislo[2], pokud ano, tak nic nedelas, pokud ne, tak tak akorat prehodis cislo z jedno promene do druhe ( napr. Pom = cislo 1; cislo 1 = cislo 2; cislo2= cislo 1; – tady musis pouzit misto cislo 1 a 2 nazev pole, tehle je jen vseobecny postup, jak se to dela ). Potom, kdyz uz to mam serazene, tan to akorat pres dalsi cyklus vypises. Cyklus ti pojede od 1 do konce pole ( for i = 0; i= nazev pole.leanght; i++ ) a v tele pole bude akorat system.out.print ( + nazav pole [i] ) – to i znamena, ze ti to vypise cislo, ktere je zrovna na tom miste, po kolikate ti jeden cyklus. Tak ze kdyz cyklus pojede potreti, tak ti to vypise treti nejvetsi cislo ).

PS: omlouvam se za nepsani diakritiky, ale jsem na mobilu a zdrzuje to. ;)