Матрицадағы барлық сандардың қосындысын есептейтін программа жазайық arr=[[7,8,9],[10,11,12]] Жауабында 7 15 24 34 45 57 осындай сандар шығу керек



Дата20.02.2022
өлшемі48,99 Kb.
#132617
түріСабақ
Байланысты:
Екіөлшемді массив

Информатика 9 сынып Бөлім: «PYTHON тілінде алгоритмдерді программалау» Тақырыбы: «Екі өлшемді массив»

Оқу мақсаттары:

Оқу мақсаттары:

Екі өлшемді массивті қолдана отырып, Python тілінде программа құру.

Сабақ мақсаты: Екі өлшемді массивпен танысу, жазылуын үйрену, есептер шығару

Тік бұрышты кестеде сақталған деректер матрица немесе екі өлшемді массивтер деп атайды.

Тік бұрышты кестеде сақталған деректер матрица немесе екі өлшемді массивтер деп атайды.

Екі өлшемді массив бірөлшемді массивке сілтеме болып табылады.

Бірөлшемді массивтің элементтері бір бүтін санмен индестелсе, екі өлшемді масивтің элементтері екі бүтін санмен индекстеледі, бірінші - жол, екінші - баған.

Кез келген объектінің массивін құрғаннан кейін айнымалы аты қолданылатын программаны қолдануға болады. Ол үшін массив аты мен тік жақшаның ішінде бүтін санды индекс көрсетіледі.

Мысалы: Бір жолда жазылған екі жолдан және үш бағаннан тұратын сандық кестені құрамыз.

Мысалы: Бір жолда жазылған екі жолдан және үш бағаннан тұратын сандық кестені құрамыз.

arr=[[11, 22,33],[44,55,66]]

Arr[0] тізімнің бірінші жолы Arr[1] тізімнің екінші жолы

Arr[0] [0]=11 Arr[1] [0]=44

Arr[0] [1]=22 Arr[0] [1]=55

Arr[0] [2]=33 Arr[0] [2]=66

Екі –өшемді массивтің барлық элементтерін PYTHON да жазу коды, мысалы

Екі –өшемді массивтің барлық элементтерін PYTHON да жазу коды, мысалы

  • for I in range (n)
  • for j in range (m)

Мысалы: Бір жолда жазылған екі жолдан және үш бағаннан тұратын сандық кестені құрамыз.

Мысалы: Бір жолда жазылған екі жолдан және үш бағаннан тұратын сандық кестені құрамыз.

arr=[[11, 22,33],[44,55,66]]

arr=[11,23,33],[44,55,66]

for i in range(len(arr)):

for j in range(len(arr[i])):

print("arr[',am']=",arr[i][j],end='')

print()

Жауабы:

arr[',am']= 11

arr[',am']= 23

arr[',am']= 33

arr[',am']= 44

arr[',am']= 55

arr[',am']= 66


Матрицадағы барлық сандардың қосындысын есептейтін программа жазайық arr=[[7,8,9],[10,11,12]] Жауабында 7 15 24 34 45 57 осындай сандар шығу керек

arr=[[7,8,9],[10,11,12]]

arr=[[7,8,9],[10,11,12]]

sum=0

for i in range (len (arr)):

for j in range (len (arr[i])):

sum+=arr[i][j]

print(sum, end=' ')

Bilimland.kz бойынша 8-10 бал жинағандар 7 Балмен бағалаймын 5-7 бал жинағандар 6 балмен бағалаймын ары қарай 5 тік балмен бағаланады. Программа нәтижесін көрсеткендерге 3 балмен бағаланады. Барлық ұпай 10 бал



Достарыңызбен бөлісу:




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

    Басты бет