Информатика



Pdf көрінісі
бет72/137
Дата26.10.2022
өлшемі4,51 Mb.
#45497
түріУчебники
1   ...   68   69   70   71   72   73   74   75   ...   137
7
–5
9
1
0
–2
4
3
6
Массив элементінің 
мәні
Массив элемент терінің 
индексі
8
0
2
3
4
5
6
7
8
9
1
16-су рет. Бірөлшемді мас сив
Бірөлшемді массивтермен жұмыс істеу соншалықты қиын 
емес.
# масс ті жар лау firstArray
firstArray = arr.array('i')
Массив оның элементтерінің типін көрсету арқылы жария-
ланады, біздің жағдайда бұл – бүтін (int), содан кейін оның 
аты көрсетіледі, бұл – 
firstArray. Массивтің 8 элементтен тұр-
ға ны ыңғайлы. Мәндерді өзгерту арқылы массивті инициали-
за циялау керек. Оны массивтің барлық элементтеріне дәйекті 
түрде өтетін цикл арқылы орындау оңай. 
і * 2 - 1 форму ласын 
қолдана отырып инициализациялаймыз, мұндағы i массив 
индексінің мәні.
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


88
# деректер масс ін шығару
for i in range(0, 8):
firstArray.append(i * 2 - 1)
Бірөлшемді­массивті­енгізу­және­шығару
Массив элементтерінің мәнін енгізу және шығару үшін 
параметрі бар цикл қолданылады.
# клде масс тің барлық лементтерін толтыру
for i in range(0,10):
testArray.append(i)
#масс тің мазм нын шығару клі 
for i in range(0,10):
print(testArray[i])
Массивтер бір-екі айнымалымен жұмыс істеуге болмайтын 
жағдайларда, яғни бір типті элементтердің белгілі бір тізбегі 
болған кезде қолданылады. Мысалы, пайдаланушы белгілі бір 
орынмен, ретпен, басында немесе ортасында ауысуға, олардың 
мәндерін орындарымен ауыстыруға, өсу/кему және т.б. 
бо йынша сұрыптауға тиіс. 
Барлығын жақсы игеру үшін төмендегі мысалдың програм-
масын қарастырайық:
# ро рамма н бойынша қойылған бағаларды с райды 
point1 = input("Bagany engiz: ")
point2 = input("Bagany engiz: ")
point3 = input("Bagany engiz: ")
point4 = input("Bagany engiz: ")
point5 = input("Bagany engiz: ")
print("Kelesі bagalar engizildі: ")
print(point1+' t',point2+' t',point3+' t', 
point4+' t',point5+' t')


Достарыңызбен бөлісу:
1   ...   68   69   70   71   72   73   74   75   ...   137




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

    Басты бет