С++ те бағдарламалау пәнінен дәрістер



бет29/79
Дата07.02.2022
өлшемі380,73 Kb.
#94133
түріПрограмма
1   ...   25   26   27   28   29   30   31   32   ...   79
Байланысты:
Дәріс сабақтары С каз

Қатыс операцияларыалыстырулар)

<

Кіші

>

үлкен

<=

Кіші немесе тең

>=

Үлкен немесе тең

= =

Тең

!=

Тең емес

Операциялар операндалары арифметикалық типті немесе нұсқаушы болуы керек. Нәтиже бүтін санды: 0 (жалған) немесе 1 (ақиқат).
Меншіктеу операциялары

=

Жай меншіктеу: өрнек мәнін меншіктеу –оң жақтағы операндаға сол жақтағы операнданы меншітеу.Мысал: Р= 10 3-2*х;

*=

Көбейтуден кейінгі меншіктеу сол жақтағы операнданы оң жақтағы операндаға көбейткен мәнді сол жақтағы операндаға меншіктеу. Р *= 2 эквивалентті Р = Р * 2;

/=

Бөлуден кейінгі меншіктеу: сол жақтағы операнданы оң жақтағы операндаға бөлген мәнді сол жақтағы операндаға меншіктеу. Р /= 2.2 - d эквивалентті P=P/(2.2-d);

%=

Модуль бойынша бөлуді меншіктеу: сол жақтағы операнданы оң жақтағы операндаға бүтін санды бөлген кездегі қалдық мәнді сол жақтағы операндаға меншіктеу. N %= 3 эквивалентті N = N % 3;

+=

Қосудан кейінгі меншіктеу: сол жақтағы операнданы оң жақтағы операндаға қосқан мәнді сол жақтағы операндаға А += В эквивалентті А = А +В;

-=

Азайтудан кейінгі меншіктеу: сол жақтағы операндадан оң жақтағы операнданы азайтқан мәнді сол жақтағы операндаға меншіктеу. Х -= 4.3 - Z эквивалентті Х = Х - (4.3 - Z);

Барлық құрама операциялар үшін меншіктеу формасы Е1 ор= Е2 эквивалентті Е1 = El op (E2), мұндағы ор – операцияның белгіленуі.


Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   79




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

    Басты бет