Minimum numbers of three lists

Revision as of 08:54, 26 October 2021 by CalmoSoft (talk | contribs) (Created page with "{{Draft task}} ;Task:Let given three lists: <br>Numbers1 = [5,45,23,21,67] <br>Numbers2 = [43,22,78,46,38] <br>Numbers3 = [9,98,12,98,53] <br>Select the minimum of Numbers[n]...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Numbers1 = [5,45,23,21,67]
Numbers2 = [43,22,78,46,38]
Numbers3 = [9,98,12,98,53]
Select the minimum of Numbers[n], Numbers2[n] and Numbers3[n], where n <= 5
Add minimum to a new list (Numbers)
Show Numbers on this page.

Minimum numbers of three lists is a draft programming task. It is not yet considered ready to be promoted as a complete task, for reasons that should be found in its talk page.
Task
Let given three lists:

Ring

<lang ring> see "working..." + nl

Numbers = [] Numbers1 = [5,45,23,21,67] Numbers2 = [43,22,78,46,38] Numbers3 = [9,98,12,98,53]

for n = 1 to len(Numbers1)

   Temp = []
   add(Temp,Numbers1[n])
   add(Temp,Numbers2[n])
   add(Temp,Numbers3[n])
   min = min(Temp)
   add(Numbers,min)

next

see "The minimum numbers of three lists = " see showArray(Numbers) see nl + "done..." + nl

func showArray(array)

    txt = ""
    see "["
    for n = 1 to len(array)
        txt = txt + array[n] + ","
    next
    txt = left(txt,len(txt)-1)
    txt = txt + "]"
    see txt 

</lang>

Output:
working...
The minimum numbers of three lists = [5,22,12,21,38]
done...