Qui sotto trovi un programma da completare  (scritto in Basic)  che dovrebbe avere esiti simili a quelli rappresentati qui a destra.  Cosa devi mettere al posto del primo "BOH"?  Che cosa devi mettere al posto del secondo "BOH"?      
10 print "introduci N dati"
20 input "N = "; N : dim x(N)
30 for i=1 to N : print i+"° dato "; : input x(i) : BOH
40 for i=1 to N : for j=i to N
50     if x(j) < x(i) then gosub 100
60 next : next
70 for i=1 to N : print x(i)+" "; : next
80 print "": goto 10
100 c=x(i) : x(i)=BOH : x(j)=c : return
110 ' ho scambiato x(i) e x(j)

10 print "introduci N dati"
20 input "N = "; N : dim x(N)
30 for i=1 to N : print i+"° dato "; : input x(i) : next
40 for i=1 to N : for j=i to N
50     if x(j) < x(i) then gosub 100
60 next : next
70 for i=1 to N : print x(i)+" "; : next
80 print "": goto 10
100 c=x(i) : x(i)=x(j) : x(j)=c : return
110 ' ho scambiato x(i) e x(j)