Г и сал­ға­раева к а ка­лы­мо­ва ж а орын­таева информатика



бет84/141
Дата29.12.2023
өлшемі0,5 Mb.
#144772
түріУчебники
1   ...   80   81   82   83   84   85   86   87   ...   141
Байланысты:
Информатика-www.emirsaba.org

7
5
9
1
0
2
4
3
6
Buf
8
0
2
3
4
5
6
7
8
9
1
buf=a[0]
a[0]=a[1]
a[1]=buf
5
7
9
1
0
2
4
3
6
8
0
2
3
4
5
6
7
8
9
1
1-тап сыр ма.
Х массивіндегі жұп индексті элемент пен тақ
индексті элементтің орындары ауысатындай етіп, оларды
керісінше орналастырып, кейін у массивіне әкеліп қойыңдар.
import array as arr
x = arr.array('i')
print("x:", end="")
n = 10
x = input().split()[:n]
y=x
for i in range(10):
if i 2 == 0:
c = x[i]
x[i]=x[i+1]
x[i+1]=c
y[i] = x[i]
АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


101
print("y:", end="")


for i in range(len(y)):
print(y[i], end=" ")
Программа нәтижесі (18-су рет):
==============
RESTART: C:\Users\Admin\Documents\123.ру ==============
х: 7
1 8 2 9 3 6 4 9 5
у: 1 7 2 8 3 9 4 6 5 9
>>>
18-су рет. Прог рам ма нә ти же сі
2-тап сыр ма.
Бе ріл ген мас сив те гі ең үлкен және ең кіші (
max
жә не
min) мән де рді ау ыс ты рың дар.
import array as arr
x = arr.array('i')
print("x=", end="")
n = 10
x = input().split()[:n]
max = x[0]
min = x[0]
for i in range(len(x)):
if x[i] > max:
max = x[i]
elif x[i] < min:
min = x[i]
imax=x.index(max)
imin=x.index(min)
print("Max: ", max, "Index of max element:", imax)
print("Min: ", min, "Index of min element:", imin)
b = x[imin]
x[imin] = x[imax]
x[imax] = b
for i in range(len(x)):
print(x[i],end=' ')
print()
АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


102
Прог рам ма нә ти же сі (19-су рет):


============
RESTART: C:\Users\Admin\Documents\max min.ру ============
х=7
8 9 -4 5 6 1 2 3 0
Max: 9 Index of max element: 2
Min: -4 Index of min element: 3
7 8 -4 9 5 6 1 2 3 0
>>>
19-су рет. Прог рам ма нә ти же сі
3-тап сыр ма.
n элементтері бар сандық мәндердің бірөлшемді
массиві берілген. Массив элементтерін айналдыра оңға қарай
жылжыту керек:
А[1] → А[2]; А[2] → А[3]; ... А[n] → А[1]
import random
n=random.randint(1,20)
arr=[random.randint(0,100) for i in range(n)]
print(arr)
for i in range(n):
arr[-i], arr[-i-1]=arr[-i-1], arr[-i]
arr[0], arr[1]=arr[1], arr[0]
print(arr)
АРМАН
-ПВ
баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


103



Достарыңызбен бөлісу:
1   ...   80   81   82   83   84   85   86   87   ...   141




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет