Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Основні логічні, порозрядні операції та операції відношення.

Операції відношення і логічні операції дають можливість будувати логічні вирази.Булеві вирази об'єднують операції відносин і логічні операції для формулювання нетривіальних умов.

Логічні операції

Знак операції Дія, що виконується Приклади
&& Кон’юнкція (логічне “і”) якщо b=0,c=1, то a=b&&c=0
|| Диз’юнкція (логічне “або”) якщо b=0,c=1, то a=b||c=1
! Інверсія (логічне “ні”) якщо b=0, то a=!b=1

 

Кон’юнкція (логічне “і”) Диз’юнкція (логічне “або”)

 
 

 


Інверсія (логічне “ні”)

 

Порозрядні операції

Знак операції Дія, що виконується Приклади
& Порозрядна кон’юнкція якщо b=1010,c=0110, то a=b&c=0010
| Порозрядна диз’юнкція якщо b=1010,c=0110, то a=b|c=1110
! Порозрядна інверсія якщо b=1101, то a=~b=0010
<< Зсув вліво a=b<<c,здійснюється зсув вліво на с розрядів, у розряди, що звільнились заносяться нулі. Якщо b=1001,с=2,то а=0100
>> Зсув вправо a=b>>c,здійснюється зсув ввправо на с розрядів, у розряди, що звільнились заносяться нулі для додатніх чисел і одиниці для від’ємних. Якщо b=1001,с=2,то а=0010

Операції відношення

== Дорівнює a==b, результат 1, якщо a дорівнює b 0, якщо a не дорівнює b
>   Більше   a>b, результат 1, якщо a більше b 0 в протилежному випадку
>=   Більше або дорівнює a>=b, результат 1, якщо a більше або дорівнює b 0 в протилежному випадку
<   Менше   a<b, результат 1, якщо a менше b 0 в протилежному випадку
<=   Менше або дорівнює a<=b, результат 1, якщо a менше або дорівнює b 0 в протилежному випадку
!=   Не дорівнює   a!=b, результат 1, якщо a не дорівнює b 0 в протилежному випадку

 

Складні вирази зазвичай містять велику кількість операцій, котрі виконуються у строгій послідовності. Величина, котра визначає перевагу виконання тієї чи іншої операції називається пріоритетом.

Операції (від вищого пріоритету до нижчого) Порядок виконання
( ) {} -> . Л - П
! ~ ++ -- - (тип) * sizeof П - Л
* / % Л - П
+ - Л - П
<< >> Л - П
< <= => > Л - П
== != Л - П
& Л - П
^ Л - П
| Л - П
&& Л - П
|| Л - П
? Л - П
= (присвоєння) += -= *= /= %= П - Л
, (операція кома) Л – П

Тема. Директива препроцесора #include.Оператор присвоєння. Ввід і вивід даних в мові С++.

ПЛАН

1. Директива препроцесора #include.

2. Оператор присвоєння.

3. Ввід даних в мові С++.

4. Вивід даних в мові С++.

 


Читайте також:

  1. II. Основні закономірності ходу і розгалуження судин великого і малого кіл кровообігу
  2. II. Основні засоби
  3. II.3. Основні способи і прийоми досягнення адекватності
  4. VII. ОСНОВНІ ЕТАПИ РОЗВИТКУ УКРАЇНСЬКОЇ КУЛЬТУРИ У ХХ ст.
  5. Адвокатура в Україні: основні завдання і функції
  6. Активні операції банків
  7. Активні операції комерційних банків
  8. Алгебраїчні операції
  9. Амортизація основних засобів, основні методи амортизації
  10. Арифметичні операції
  11. Арифметичні операції в різних системах числення
  12. Арифметичні операції над цілими числами




Переглядів: 1283

<== попередня сторінка | наступна сторінка ==>
Математичні функції | Директива препроцесора #include.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.091 сек.