Зертханалық жұмыс №10. Қосалқы алгоритмдер және олардың қажеттілігі.
Мақсаты:
Қосалқы алгоритмдерді құру, оларды шақыру, қолдану әдістерін меңгеру.
-
Үш таблица берілген. Сәйкес элементтерінің қосындыларының максимумын табу қосалқы алгоритмін құру..
-
Тең қабырғалы үшбұрыштың ауданын табу қосалқы алгоритмін құру.
-
n! –ды есептеу қосалқы алгоритмін құрып, оны (n-k)! –ды есептеуде қолдану.
№11 Машықтану сабағы. Файлдарды сұрыптау
Мақсаты: Файлдарды сұрыптау әдістерін қарастыру. Реттелген тізбектерді біріктіру немесе жалғастыру. Сұрыптау түрлері.
Тапсырмалар:
-
Институтқа оқуға тапсырған абитуриенттер тізімін файлға жазу. Онда абитуриенттің аты-жөні, туған датасы, мектепті аяқтаған жылы, аттестаттағы бағасы, жатақханаға мұқтаждық белгісі, оқуға түсу емтиханынан бағалары берілсін. Сыртқы файлда деректерді сұрыптау әдістерін қолдану.
№12 Машықтану сабағы. Тізімдер. Тізімнен элементті шығару.
Мақсаты:
Динамикалық жады. Көрсеткіштер. Тізімдер ұғымдарын бекіту.
Тапсырмалар:
-
20 студенттен тұратын оқу тобы туралы деректерді тізімге енгізу.
-
Әрбір студент үшін 4 емтиханнан бағаларын көрсету.
-
Әрбір студент туралы деректерді экранда енгізгенде оны бір бағытты тізімге енгізетін программа құру.
№13 Машықтану сабағы. Тізімдермен жұмыс
Мақсаты: Файлдарды сұрыптау. Динамикалық жадылар. Көрсеткіштер. Тізімдер
Тапсырмалар:
-
Институтқа оқуға тапсырған абитуриенттер тізімін файлға жазу. Онда абитуриенттің аты-жөні, туған датасы, мектепті аяқтаған жылы, аттестаттағы бағасы, жатақханаға мұқтаждық белгісі, оқуға түсу емтиханынан бағалары берілсін.
-
Сыртқы файлдан деректерді бір бағытты тізімге енгізу.
-
Тізімнің соңына, басына элементтерді енгізу.
-
Тізімнен элементті шығару.
Достарыңызбен бөлісу: |