| 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)