from random import randint N = 10 a = [] for i in range(N): a.append(randint(1, 99)) print(a) for i in range(N-1): for j in range(N-i-1): if a[j] < a[j+1]: a[j], a[j+1] = a[j+1], a[j] print(a)
Курсовая работа по программированию за 2 семестр.
from random import randint N = 10 a = [] for i in range(N): a.append(randint(1, 99)) print(a) for i in range(N-1): for j in range(N-i-1): if a[j] < a[j+1]: a[j], a[j+1] = a[j+1], a[j] print(a)
from random import randint N = 10 a = [] for i in range(N): a.append(randint(1, 99)) print(a) for i in range(N-1): for j in range(N-i-1): if a[j] > a[j+1]: a[j], a[j+1] = a[j+1], a[j] print(a)
import random data = [random.randint(0,10) for _ in range (20)] for i in range(len(data)): j=i key=data[j] while j>0 and key > data[j-1]: data[j]=data[j-1] j=j-1 data[j]=key print (data)
import random data = [random.randint(0,10) for _ in range (20)] for i in range(len(data)): j=i-1 key= data [i] while data[j] > key and j >=0: data[j+1]= data[j] j-= 1 data [j+1]=key print (data)