Х. ДосмҰхамедов


Екі өлшемді жиымдар. Жиымдарды өңдеу



бет91/95
Дата07.12.2022
өлшемі3 Mb.
#466729
1   ...   87   88   89   90   91   92   93   94   95
Жуйелик программалау Python

Екі өлшемді жиымдар. Жиымдарды өңдеу.
Массивтерді өңдеу алгоритмдері.

  1. Әр түрлі массив жазылуына мысал және оларға сәйкес байт саны. Турбо Паскальдағы массивке қойылатын шектеуді тауып жазу.

  2. [12] әдебиеттен 2 өлшемді массивтен элемент іздеу мысалдарын жазып алу.

  3. Матрицаларды көбейту және орын ауыстыру программаларын түсіндіру.

  1. "Массив" типі дегеніміз не? Көп өлшемді массив қалай жазылады?

  2. Массив элементі дегеніміз не?

  3. Массивті енгізу/шығару қалай жүзеге асады?

Тапсырмалар:
1. Жұп элементтен тұратын сандар массиві берілген. Массивтің алғашқы және соңғы жартыларын элементтердің берілген ретін бұзбай орындарын ауыстырыңдар
2 Тақ элементтен тұратын сандар массиві үшін алдыңғы есептерді шығарыңыз. Бұл жағдайда массивтің ортаңғы элементін орнында қалдырыңыз.
3. Элементтер саны тең A және B сандар массиві берілген. Олардың элементтері кезектесіп келетіндей етіп A массивіне B массивінің элементтерін енгізіңіз.
4. A сандар массиві берілген. Элементтері кезектесіп келетіндей етіп массивтің алғашқы жартысына соңғы жартысының элементтерін енгізіңіз.
11 жұмыс
Символдық және жолдық шамаларды өңдеу
Сұрақтар:

  1. Жолдық тип? Бейнелеу тәсілдері?

  2. Жолдық тұрақтылар қалай бейнеленеді?

  3. Апостроф символы қалай бейнеленеді?

  4. Жол элементі деген не? Жолдық айнымалының құрылымы қандай?

  5. Қай жағдайда CHAR типі, қай жағдайда жол типі қолданылады?



Тапсырмалар:

  1. Мәтін берілген

а) берілген жолдағы «!» және «?» символдардың санын сана.
б) жолдағы ең соңғы сөздің әріптерін санайтын;
в) м әрпінен басталатын сөздердің санын анықтайтын;
г) қатар кездесетін н әрпінің санын анықта;
д) Берілген сөздің ұзындығын анықтайтын программа құр.
2. n натурал саны және s1,s2 ,…, sn символдар тізбегі (жолы) берілген.

  1. Тізбектен ағылшынның бас әріптерін алып тастаңыз;

  2. Тізбектен барлық цифрларды алып тастаңыз;

  3. Тізбекте ағылшынның бас әріптерін ғана қалдырып, өзге символдарды алып тастаңыз;

  4. Тізбектен амал таңбаларын (+,-,*,/) алып тастаңыз;

  5. Тізбектегі жай жақшаларды тік жақшалармен алмастырыңыз;



Достарыңызбен бөлісу:
1   ...   87   88   89   90   91   92   93   94   95




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

    Басты бет