sort function - Programmers Heaven

#### Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

# sort function

Posts: 33Member
hi im having trouble sorting numbers that are entered in an array by the user. Im not sure if i should create another array to keep track of the order.
[code]

function Sort(order: OrderArray; numbers: NumberArray; entryAmount: Integer): Double;
var
sort: Double;
begin
for entryAmount := low(numbers) to high(numbers) do
begin
if (numbers[entryAmount]) //trying to sort?

end;

[/code]

• Posts: 6,349Member
: hi im having trouble sorting numbers that are entered in an array by the user. Im not sure if i should create another array to keep track of the order.
: [code]
:
: function Sort(order: OrderArray; numbers: NumberArray; entryAmount: Integer): Double;
: var
: sort: Double;
: begin
: for entryAmount := low(numbers) to high(numbers) do
: begin
: if (numbers[entryAmount]) //trying to sort?
:
:
: end;
:
:
: [/code]
:
The bubble sort needs 2 nested loops:
[code]
for i := low(numbers) to high(numbers)-1 do
for j := low(numbers) to i do
if numbers[j] > numbers[j+1] then
Swapnumbers;
[/code]
• Posts: 33Member

: :
: The bubble sort needs 2 nested loops:
: [code]
: for i := low(numbers) to high(numbers)-1 do
: for j := low(numbers) to i do
: if numbers[j] > numbers[j+1] then
: Swapnumbers;
: [/code]
:
thanks.