Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C++ первый курс Alex Жив / C++ Перший курс / old / Practik 1trim / №01c Лабораторна робота Оператор присвоєння, логіч. операції

.doc
Скачиваний:
18
Добавлен:
23.03.2015
Размер:
52.22 Кб
Скачать

ТЕМА:     Оператор присвоєння, логічні операції

ЗаВдаННя (виконується без використання ПК, програма не створюється)

Загальні положення:

Змінні i,j,k – цілі, x,y,z- дійсні. Кожний отриманий результат повинен супроводжуватись поясненням.

 

Завдання

Вариант 1.    1. i=5; x=i/2; cout<<x;

2. z=2; z+=y=x; cout<<z;

3. i=02; j=01; k=i & j; cout<<k; k=i | j;cout<<k;

Вариант 2. 1. i=7; x=i++%4; cout<<x;

2. z=5; z-=y=x; cout<<z;

3. i=02; j=03; k=i & j & 01; cout<<k; k=i | j; cout<<k;

Вариант 3.   . 1. i=7; x=i%4; cout<<x;

2. z=5; z*=y=x; cout<<z;

3. i=02; j=03; k=i & j; cout<<k; k=i | j; cout<<k;

Вариант 4.    1. i=5; x=i%2; cout<<x;

2. z=7; z+=y=x; cout<<z;

3. i=02; j=03; k=i & j | 04; cout<<k; k=i | j; cout<<k;

Вариант 5 1. i=5; x=i%3; cout<<x;

2. z=2; z-=y=x; cout<<z;

3. i=03; j=01; k=i & j; cout<<k; k=i | j; cout<<k;

Вариант 6.   1. i=8; j=16; j%=i; cout<<j;

2. z=9; x=1; y=3; z*=y=x++; cout<<z; cout<<x; cout<<y;

3. i=03; j=04; k=i & j; cout<<k; k=i | j; cout<<k;

.

Вариант 7.     1. i=5; x=--i/2; cout<<x; cout<<x;

2. z=7; z+=y=--x; cout<<z; cout<<x;

3. i=02; j=01; k=i | j & 03; cout<<k; k=i | j; cout<<k;

Вариант 8.     1. x=4,5; i=x; cout<<i;

2. z=5; x=1; y=3; z*=x=++y; cout<<z; cout<<y;

3. i=03; j=04; k=~i & j; cout<<k; cout<<i;

.

Вариант 9 1. i=4; j=11; j%=i++; cout<<j; cout<<i;

2. z=5; x=1; y=3; z+=y=--x; cout<<z; cout<<x;

3. i=03; j=04; k=i & j | 01; cout<<k; k=i | j; cout<<k;

.

 

КОНТРОЛЬНІ ЗАПИТАННЯ

  1. Опис змінних. Константи.

  2. Арифметичні операції.

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

  4. Побітові операції.

  5. Пріоритет операцій.

Увага! До здачі лабораторної роботи необхідно пройти тестування по відповідній тематиці на «Moodle» (предмети за вибором кафедри, викладач Боровльова) та пред’явити результат тестування викладачу.