22-су рет. Прог рам ма нә ти же сі 1-тап сыр ма. Еркін берілген массивте элементтердің барлық
жұп мәнін жойыңдар.
import random
a = []
for i in range(20):
a.append(random.randint(1,100))
print("A =",a)
b = []
i = 0
while i < len(a):
if a[i] 2 == 0:
b.append(a[i])
del a[i]
else:
i += 1
print("A =",a)
print("B =",b)
АРМАН -ПВ баспасы Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217
110
2-тап сыр ма. n өл шем ді мас сив жә не k (1 ≤ k ≤ n) бү тін сан
бе ріл ген. k рет тік нө мі рі бар мас сив эле мен ті нің ал ды на, нөл дік
мә ні мен жа ңа эле ме нт ті ен гі зің дер.
import array as arr
n = int(input("Number of elements: "))
k = int(input("Number of elements: "))
mass = arr.array('i')
def printArray(a):
for i in range(len(a)):
print(a[i], end=" ")
print(' n')
for i in range(n):
print(i+1, end="-i ")
mass.append(int(input("element: ")))
print("Initial array: ", end = "")
printArray(mass)
mass.insert(k,0)
print("Array: ", end = "")
printArray(mass)
print("Final Array: ", end = "")
printArray(mass)
АРМАН -ПВ баспасы Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217
111
§ 23. Екіөлшемді мас сив тер Есеп тер де де рек тер ді кес те тү рін де
сақ тау жиі кез де се ді. Мұн дай де рек тер