PDA

View Full Version : ordinare array int c++


GTech
24-02-2013, 18:04
ciao a tutti. oggi mi hanno dato un esercizio con cui non ne do fuori.

Si tratta di, inseriti con il cin i numeri in un array, trovare il modo per ordinarli...

io ho trovato il modo per il minimo e max ma non so come ordinarli!!!

HoldenCaulfield1987
24-02-2013, 18:44
Se hai già del codice postalo o spiega la tua idea.

Comunque dovresti utilizzare un qualche algoritmo di ordinamento.
Il Bubble Sort ad esempio andrebbe benissimo e si implementa molto facilmente.

GTech
24-02-2013, 19:31
calcola che sono alle superiori e lo facciamo molto in maniera superficiale...cos'è il Bubble Sort? pensavo di fare con u for e qualche if visto che sono le uniche cose che ci hanno spiegato..:confused: :confused:

HoldenCaulfield1987
24-02-2013, 19:43
Il bubble sort è un algoritmo di ordinamento basato su confronti.
Questo ti aiuterà: http://it.wikipedia.org/wiki/Bubble_sort

GTech
24-02-2013, 19:45
mi sembra complicato... lo posso fare con solo if e for?

HoldenCaulfield1987
24-02-2013, 19:48
Si.
C'è un esempio in pseudocodice (molto simile al c++).
Prova a implementarlo e se hai problemi chiedi. :)