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)
