NEW
Font size
Worksheets9 СЫНЫП АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ
Total questions: 15
Worksheet time: 8mins
кодының қызметі:
N санына 0 рет дәрежелеу
N әрпіне 0 санын желімдеу
компьютер жадынан массив элементтері үшін ұзындығы N орын бөледі(инициализациялау)
0 санын N рет көбейту
кодтың атқаратын қызметі:
массивті теріс сандармен толтыру
массивті оң сандармен толтыру
массивтегі оң элементтердің қосындысын табу
массивтегі теріс элементтердің қосындысын табу
Программада кездейсоқ сандардың генерациясын алу үшін қолданылатын модуль
array
import
randint
randomizer
кодының нәтижесі:
[0,1,2,4,8,16,32,64,128]
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
[5, 1, 3, 4, 9, 8, 1, 7, 1, 2]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
суреттегі код қызметі:
D массивін 1,100 аралығындағы кездейсоқ сандармен толтыру
Z–тен кіші сандарды Z санына ауыстыру
Z–тен үлкен сандарды Z санына ауыстыру
Z санының суммасын табу
Массив элементтері реттелген және реттелмеген болып екіге бөлінеді. Реттелмеген бөлігіндегі элемент реттелген бөлігіне кірістіріп тексеру арқылы сұрыпталады. Сипатталған сұрыптау түрі:
көпіршікті
таңдау
кірістіру
жылдам
Таңдау сұрыптауы:
Массивтегі ең кіші (ең үлкен) элементті тауып, оны сұрыпталмаған элементтердің бірінші тұрғанымен ауыстырады.
Массив элементтерінің арасынан тірек элемент таңдалады. Тірек элементтен кішілері сол жаққа, үлкендері оң жаққа реттеледі (өсу бойынша сұрыптау).
Әр екі жұп элементті салыстырып шығады.
Массив элементтері реттелген және реттелмеген болып екіге бөлінеді. Реттелмеген бөлігіндегі элемент реттелген бөлігіне кірістіріп тексеру арқылы сұрыпталады.
A массивтегі мәні X-ке тең элементті өшіреді.
a.count(x)
a.delete(x)
a.remove(x)
a.pop(x)
Бас диагональ шарты:
i+j=n-1
i<j
i=j
i>j
Жанама диагональ шарты:
i=j
i+j<n-1
i+j=n-1
i-j=n+1
A[N][N] екіөлшемді массиві берілген (1<N<20). Осы массивтің бас диагоналінде орналасқан элементтердің қосындысын тап.
код қызметі:
f атауымен массивті ашу
массивті float типімен жариялау
массивті float типімен инициализациялау
массивке 'f' әрпін кірістіру
s тізіміндегі барлық элементтерді
a тізіміндегі соңғы элементтерге тіркеп, жазады.
a.insert(s)
a.add(s)
a.extend(s)
a.replace(s)
s.index(x) әдісінің қызметі:
x элементін s массивінен іздеу
s массивінен х элементінің индексін табу
s массивінде x-інші орында тұрған элементті шығару
s массивінің ұзындығын табу
екіөлшемді массивте бірінші(сыртқы) циклдің атқаратын қызметі:
баған элементтері бойынша итерациялау
жол бойынша итерациялау
жолдағы элементтер бойынша итерациялау
баған бойынша итерациялау
