Басы
|
Ұйымдастыру
кезеңі
Сыныпта көңілді
ахуал орнату:
«Сәлем сөздің
патшасы».
Миға шабуыл
сұрақтарымен жұмыс істеу
Өткен сабақты еске
түсіру
A.append(x)
|
A массивінің соңына х элементті
қосады
|
A.count(x)
|
А
массивіндегі і номерлі элементті өшіреді
|
A.insert(i,x)
|
А
массивіндегі мәні х ке тең элементті өшіреді
|
A.remove(x)
|
В массивін
сұрыптап А массивіне айналдырады
|
A.pop(i)
|
А
массивіндегі ш орынға х элементін кірістіреді
|
A.sorted(B)
|
А массивінде
х ке тең элементтер санын анықтайды
|
Оқулықпен жұмыс
Жаңа ақпаратпен танысу. «Insert» әдісі.
сұрақтарға жеке, топта, ұжымда жауап
береді.
Мұғалім толықтырып
отырады
|
Оқушылар
мұғаліммен сәлемдеседі.
Оқушылар
үлестірме қағаздар
алады. Қағазда
жазылған әр елдің
сәлемдесу сөзімен сыныптасымен
сәлемдеседі. Қазақ
тілінде – сәлеметсіз
бе!
Орыс тілінде –
здравствуйте! Ағылшын тілінде –hello!
(хеллоу) Француз тілінде – bonjour!
(бонжуу) Хинди тілінде – namastee!
(намасти) Жапон тілінде –
konnichiwa! (конничава)
Қытай тілінде – nihoo!
(нихао) Испан тілінде – Hola!
(оль-ла) Түрік
тілінде – merhaba!
(мерхаба)
Сәйкестендіреді
Матрица ұғымын қалай түсінесің? Техникада
қай салаларда кездеседі?
Күнделікті өмірде кесте түрінде
берілген
деректермен жұмыс жасауға қандай
мысалдар
келтіре аласың?
|
Мадақтау
Дискриптор:
- Дұрыс
сәйкестендіреді
|
|
|
Сабақтың ортасы
Сабақтың
соңы
|
Оқулықтағы
ақпаратты оқушылармен
бірге талдайды.
2-тапсырма.
2-мысал:А[N] [N] екіөлшемді массиві
берілген
(1<N<20). Осы массивтің бас
диагоналінде
орналасқан элементтердің қосындысын
тап.
2 тапсырма
3-мысал:А[N] [N] екіөлшемді массиві
берілген
(1<N<20). Осы массивтің жанама
диагоналінің
төменгі бөлігінде орналасқан
элементтердің
арасынан нөлге теңдерінің санын
анықта.
Жұптарының қосындысын
тап.
|
from random import
randint
N=int(input())
A = [ [0 for j in range(N)] for i in
range(N)]
for i in range(0, N):
for j in range(0,N):
A[i][j]=int(input())
S=0; i=0
for i in range(N):
for j in range(N):
if i == j: (бас диагональді анықтау
шарты)
S+=A[i][j]
print(S)
from random import
randint
N=int(input())
A = [ [0 for j in range(N)] for i in
range(N)]
for i in range(0, N):
for j in range(0,N):
A[i][j]=randint(0, 1)
print(A[i][j], end=' ')
print()
S=0;
for i in range(0,N):
for j in range(0,N):
if i>N-j-1 and
A[j][i]==0:
S+=1
print(S)
|
Дискриптор:
-
Екіөлшемді массивті
сипаттайды;
-
Екі
өлшемді массивті енгізеді;
-
Бас
диагональді анықтау шартын жазады;
-
Бас диагональді
қосады.
Дескриптор:
-
Екіөлшемді массивтерді
анықтайды;
-
Жанама диагональді
анықтайды;
-
Төменгі бөліктегі элементтерді
анықтайды;
-
Нольге тең элементтер санын
анықтайды;
-
Жұп сандар қосындысын
анықтайды,
|
|
|
Қосымша тапсырма
(саралау тапсырмасы)
|
Өздеріңе таныс күнделікті қолданып
жүрген
екіөлшемді кестелерге массив құрап,
ұсыныңдар.
Мысалы, көбейту кестесін алуға
болады.
|
|
|
|