Order two numerical lists: Difference between revisions

Content added Content deleted
(Added an implementation in C#.)
No edit summary
Line 1,251: Line 1,251:


[1 2 3 4 5] ≥ [1 2 3 4 5]
[1 2 3 4 5] ≥ [1 2 3 4 5]
</pre>

=={{header|Ring}}==
<lang ring>
list1 = "1, 2, 1, 5, 2"
list2 = "5, 2, 1, 5, 2, 2"
list3 = "1, 2, 3, 4, 5"
list4 = "1, 2, 3, 4, 5"
if order(list1, list2) = 0 see "list1=list2" + nl
but order(list1, list2) < 0 see "list1<list2" + nl
else see "list1>list2" + nl ok

if order(list2, list3) = 0 see "list2=list3" + nl
but order(list2, list3) < 0 see "list2<list3" + nl
else see "list2>list3" + nl ok

if order(list3, list4) = 0 see "list3=list4" + nl
but order(list3, list4) < 0 see "list3<list4" + nl
else see "list3>list4" + nl ok
func order alist, blist
return strcmp(alist, blist)
</lang>
Output:
<pre>
list1<list2
list2>list3
list3=list4
</pre>
</pre>