Kezdőoldal » Számítástechnika » Programozás » Véletlenszerűen generálok 10...

Véletlenszerűen generálok 10 számot, hogy tudom őket sorba rakni? (C++)

Figyelt kérdés
2015. aug. 11. 09:10
 1/3 anonim ***** válasza:

Javaslom a sort függvényt:

[link]


Magad is implementálhatsz valamilyen rendező algoritmust:

[link]

2015. aug. 11. 09:24
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Vagy, ha nincs szükséged RandomAccessIterorra,tárold a számokat olyan konténerbe, ami eleve rendezetten tárolja az elemeit.
2015. aug. 11. 21:38
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Leírom lépésről lépésre:

0. Eltárolod őket egy tömbben.

1 a. Felhasználod a sort függvényt ( std::sort(tomb, tomb+N);, ahol N az elemek száma (most 10) ).

1. b. Írsz egy rendező függvényt, ami rendezi a 10 számot. Pl.: Buborékrendezés:

1. b. 1. Végignézed a tömb összes elemét (for i ciklus)

1. b. 2. Az i. elemet hasonlítod minden mögötte állóval (for j ciklus)

1. b. 3. Ha az i. elem > j. elem , akkor megcseréled őket.

A csere:

1. b. 4. 1. Létrehozol egy ideiglenes változót, és beleteszed az i. elemet

1. b. 4. 2. Az i. elembe a j. elemet

1. b. 4. 3. A j. elembe pedig az ideiglenes változó tartalmát (ami az i. elemet tartalmazza)

2015. aug. 11. 21:55
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!