Екі өлшемді жиымдар. Жиымдарды өңдеу.
Массивтерді өңдеу алгоритмдері.
Әр түрлі массив жазылуына мысал және оларға сәйкес байт саны. Турбо Паскальдағы массивке қойылатын шектеуді тауып жазу.
[12] әдебиеттен 2 өлшемді массивтен элемент іздеу мысалдарын жазып алу.
Матрицаларды көбейту және орын ауыстыру программаларын түсіндіру.
"Массив" типі дегеніміз не? Көп өлшемді массив қалай жазылады?
Массив элементі дегеніміз не?
Массивті енгізу/шығару қалай жүзеге асады?
Тапсырмалар:
1. Жұп элементтен тұратын сандар массиві берілген. Массивтің алғашқы және соңғы жартыларын элементтердің берілген ретін бұзбай орындарын ауыстырыңдар
2 Тақ элементтен тұратын сандар массиві үшін алдыңғы есептерді шығарыңыз. Бұл жағдайда массивтің ортаңғы элементін орнында қалдырыңыз.
3. Элементтер саны тең A және B сандар массиві берілген. Олардың элементтері кезектесіп келетіндей етіп A массивіне B массивінің элементтерін енгізіңіз.
4. A сандар массиві берілген. Элементтері кезектесіп келетіндей етіп массивтің алғашқы жартысына соңғы жартысының элементтерін енгізіңіз.
№11 жұмыс
Символдық және жолдық шамаларды өңдеу
Сұрақтар:
Жолдық тип? Бейнелеу тәсілдері?
Жолдық тұрақтылар қалай бейнеленеді?
Апостроф символы қалай бейнеленеді?
Жол элементі деген не? Жолдық айнымалының құрылымы қандай?
Қай жағдайда CHAR типі, қай жағдайда жол типі қолданылады?
Тапсырмалар:
Мәтін берілген
а) берілген жолдағы «!» және «?» символдардың санын сана.
б) жолдағы ең соңғы сөздің әріптерін санайтын;
в) м әрпінен басталатын сөздердің санын анықтайтын;
г) қатар кездесетін н әрпінің санын анықта;
д) Берілген сөздің ұзындығын анықтайтын программа құр.
2. n натурал саны және s1,s2 ,…, sn символдар тізбегі (жолы) берілген.
Тізбектен ағылшынның бас әріптерін алып тастаңыз;
Тізбектен барлық цифрларды алып тастаңыз;
Тізбекте ағылшынның бас әріптерін ғана қалдырып, өзге символдарды алып тастаңыз;
Тізбектен амал таңбаларын (+,-,*,/) алып тастаңыз;
Тізбектегі жай жақшаларды тік жақшалармен алмастырыңыз;
Достарыңызбен бөлісу: |