- •5В070300-Ақпараттық жүйелер, 5в070400-Есептеу техникасы және бағдарламамен қамтамасыз ету
- •Әдістемелік нұсқаулары
- •1.1. Жалпы теориялық түсініктер
- •1.2. Терезе қосымшасын құру
- •1.2 Сурет
- •1.4. Тапсырманы орындау үлгісі
- •1.4.1. Терезелік қосымшаны құру мысалы
- •1.3 Сурет
- •1.5. Жеке тапсырмалар
- •1.4 Сурет
- •Таңдау операторы Switch:
- •Терезелік қосымшаның құрылуы
- •2.1 Сурет
- •СheckBox компоненті
- •RadioGroup компоненті
- •3.1. Жалпы теориялық ақпарат
- •3.2. Тарсырманы орындау мысалы
- •3.2.1. Терезе қосымшасын құру мысалы функция- өңдегіші мәтіні төмендегідей болуы мүмкін. (стандартты мәтін келтірілмеді).
- •3.1 Сурет
- •3.3. Жеке тапсырмалар
- •Қысқаша теориялық түсініктеме
- •4.2.1 Есепті шешудің мысалы:
- •4.1 Сурет
- •4.3 Тапсырмалар
- •5.1. Жалпы теориялық ақпарат
- •5.2. Терезе қосымшасын жасау StringGrid компонентті
- •5.3. Тапсырманың орындалу мысалы
- •5.3.1. Терезелік қосымшаны жасау мысалы
- •5.4. Жеке тапсырмалар
- •6.1. Қысқаша теориялық мәліметтер
- •6.2. Есептің жасалу мысалы
- •6.2.1. Терезе қосымшасын құру мысалы
- •6.3 Өзіндік тапсырмалар
- •7.1. Жалпы теориялық ақпарат Символдардық масив ретіндегі жолдар
- •7.2. Терезе қосымшасын жасау
- •ListBox компонентті
- •ComboBox компонентті
- •7.3. Тапсырманы орындау мысалы
- •7.3.1. Терезелік қосымшаны жасау
- •7.1 Сурет
- •7.4. Жеке тапсырмалар
- •№8 Зертханалық жұмыс. Файлдарды пайдаланып құрылымды өңдеу
- •8.1. Теориялық түсініктемелер
- •8.2. Терезелік қосымша құру OpenDialog және SaveDialog компоненттері
- •8.3. Тапсырманы орындауға мысал
- •8.3.1.Терезе қосымшасын құру OpenDialog және SaveDialog компоненттерін баптау
- •8.1 Сурет
- •Программамен жұмыс
- •8.2 Сурет
- •8.4. Жеке тапсырмалар
- •№9 Зертханалық жұмыс. Функция графиктерін тұрғызу
- •9.1. Қысқаша теориялық түсінік Chart компоненті көмегімен график тұрғызу
- •9.1 Сурет
- •9.2. Терезелік қосымшаны жасау мысалы
- •Форманы баптау
- •9.2 Сурет
- •1. Операциялар басымдылықтарының кемуі бойынша және басымдылықтары әртүрлі операциялар сызықпен бөлектенген.
- •Стандартты математикалық функциялар
- •Файл жобасының, тақырыптық файл және программа мәтіні файлының жалпы құрылымының сипаттамасы
- •Unit*.H тақырыптық файлының құрылымы
- •Project*.Cpp жоба файлының жалпы құрылымы
- •Әдебиеттер
1. Операциялар басымдылықтарының кемуі бойынша және басымдылықтары әртүрлі операциялар сызықпен бөлектенген.
Операциялар |
Қысқаша сипаттама |
Қолданылуы |
Орындалуы |
Алғашқы (унарлы) операциялар |
|||
. |
Мүшеге қатынас |
объект . мүше |
Солдан оңға |
-> |
Көрсеткішке қатынас |
көрсеткіш ->мүше |
|
[ ] |
Индекстеу |
айнымалы [өрнек] |
|
( ) |
Функцияны шақыру |
ID(тізім) |
|
Унарлы операциялар |
|||
++ |
Постфиксті инкремент |
lvalue++ |
Справа налево |
-- |
Постфиксті декремент |
lvalue-- |
|
sizeof |
объекта (типа) өлшемі |
sizeof(ID немесе тип) |
|
++ |
Префиксті инкремент |
++lvalue |
|
-- |
Префиксті декремент |
--lvalue |
|
~ |
Побиттік НЕ |
~өрнек |
|
! |
Логикалық НЕ |
! өрнек |
|
- (+) |
Унарлы минус (плюс) |
– (+)өрнек |
|
* |
Көрсеткішті адрестен алу |
* өрнек |
|
& |
Адрес |
& |
|
() |
Приведение типа |
(тип) өрнек |
|
Бинарлы және тернарлы операциялар |
|||
* |
көбейту |
өрнек * өрнек |
Слева направо |
/ |
бөлу |
өрнек / өрнек |
|
% |
Қалдық алу |
өрнек % өрнек |
|
+ ( - ) |
Қосу (азайту) |
өрнек + (-) өрнек |
|
<< |
Солға жылжыту |
өрнек << өрнек |
|
>> |
Оңға жылжыту |
өрнек >> өрнек |
|
< |
кем |
өрнек < өрнек |
|
<= |
Кем немесе тең |
өрнек <= өрнек |
|
> |
артық |
өрнек > өрнек |
|
>= |
Артық немесе тең |
өрнек >= өрнек |
|
== |
тең |
өрнек == өрнек |
|
!= |
Тең емес |
өрнек != өрнек |
|
& |
Побиттік И |
өрнек & өрнек |
|
^ |
Побиттік алыт тастау. ИЛИ |
өрнек ^ өрнек |
|
| |
Побиттік ИЛИ |
өрнек | өрнек |
|
&& |
Логикалық И |
өрнек && өрнек |
|
|| |
Логикалық ИЛИ |
өрнек || өрнек |
|
?: |
Шартты операция (тернарная) |
өрнек ? өрнек : өрнек |
|
= |
меншіктеу |
lvalue = өрнек |
|
*= |
Көбейтумен меншіктеу |
lvalue *= өрнек |
|
/= |
Бөлумен меншіктеу |
lvalue /= өрнек |
|
%= |
Бөлудің қалдығы |
lvalue %= өрнек |
|
+= |
Қосумен меншіктеу |
lvalue += өрнек |
|
- = |
Азайтумен меншіктеу |
lvalue -= өрнек |
|
<<= |
Солға жылжыту меншіктеумен |
lvalue <<= өрнек |
|
>>= |
Оңға жылжыту меншіктеумен |
lvalue >>= өрнек |
|
&= |
Поразрядты И меншіктеумен |
lvalue &= өрнек |
|
|= |
Поразрядты ИЛИ меншіктеумен |
lvalue |= өрнек |
Оңнан солға
|
^= |
Поразрядты ИСКЛЮЧАЮЩЕЕ ИЛИ меншіктеумен |
lvalue ^= өрнек |
|
, |
Тізбектей есептеу |
өрнек, өрнек |
Солдан оңға |
