Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def popola ():
- values = []
- print (" inserisci valore ")
- valore = input("")
- while valore.upper() != "Q" :
- values.append(eval(valore))
- valore = input("")
- return values
- def scambia (values, i,j):
- temp = values[i]
- values[i] = values[j]
- values[j] = temp
- def ordina (lista):
- for i in range(len(lista)-1,0,-1):
- for j in range (i):
- if lista[j] > lista[j+1]:
- tmp = lista [j]
- lista [j] = lista [j+1]
- lista[j+1] = tmp
- return(lista)
- def riordina (values):
- i = 0
- while i<len(values)-1:
- if values[i]%2 != 0:
- scambia(values,i,i+1)
- stampa(values)
- i =i+1
- return values
- def stampa(lista):
- print(" ####### = ", lista)
- return
- def main ():
- values = popola()
- stampa(values)
- ordx = riordina (values)
- stampa(ordx)
- print ()
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement