Skip to content

Commit e2a94ac

Browse files
committed
[dana] Add input and result file for quicksort
1 parent 6278028 commit e2a94ac

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

dana/programs/quicksort.dana

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def main
2828
var nums is int [100]
2929
var k is int
3030

31-
writeString: "Enter number of elements (max 100):\n"
31+
# writeString: "Enter number of elements (max 100):\n"
3232
N := readInteger()
3333

3434
if N > 100:
@@ -41,14 +41,14 @@ def main
4141
k := 0
4242
loop:
4343
if k >= N: break
44-
writeString: "Enter element "
44+
# writeString: "Enter element "
4545
nums[k] := readInteger()
4646
k := k + 1
4747

4848
quicksort: 0, N-1, nums
4949

5050
k := 0
51-
writeString: "Sorted array: \n"
51+
writeString: "Sorted array: "
5252
loop:
5353
if k < N:
5454
if k > 0: writeString: ", "

dana/programs/quicksort.input

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
16
2+
36 3 28 20 36 7 75 100 92 7 79 46 71 63 79 50

dana/programs/quicksort.result

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Sorted array: 3, 7, 7, 20, 28, 36, 36, 46, 50, 63, 71, 75, 79, 79, 92, 100

0 commit comments

Comments
 (0)