Итоговый контроль по программирование
Миралимова Мадина
056-20
В-2
1.Присвоить значения переменным. Приведи примеры.
2. Операторы if-else.
3. Найдите разность между переменными A и B. Создайте программу.
1.Присвоить значения переменным. Приведи примеры.
1. Операторы присваивания хранят значение в объекте, указанном левым операндом. Существует два вида операций присваивания:
простое присваивание, в котором значение второго операнда хранится в объекте, указанном первым операндом.
составное присваивание, в котором выполняется арифметическая операция сдвига или Побитовая перед сохранением результата.
Все операторы присваивания в следующей таблице, за исключением = оператора, являются составными операторами присваивания.
Таблица операторов присваивания
Оператор Значение
= Сохранение значения второго операнда в объект, указанный первым операндом (простое присваивание).
*= Умножение значения первого операнда на значение второго операнда; сохранение результата в объект, указанный первым операндом.
/= Деление значения первого операнда на значение второго операнда; сохранение результата в объект, указанный первым операндом.
%= деление по модулю первого операнда на значение второго операнда; сохранение результата в объект, указанный первым операндом.
+= Сложение значения первого операнда со значением второго операнда; сохранение результата в объект, указанный первым операндом.
-= Вычитание значения второго операнда из значения первого операнда; сохранение результата в объект, указанный первым операндом.
<<= Сдвиг значения первого операнда влево на количество битов, заданное значением второго операнда; сохранение результата в объект, указанный первым операндом.
>>= Сдвиг значения первого операнда вправо на количество битов, заданное значением второго операнда; сохранение результата в объект, указанный первым операндом.
&= Выполнение операции побитового И для значений первого и второго операндов; сохранение результата в объект, указанный первым операндом.
^= Выполнение операции побитового исключающего ИЛИ для значений первого и второго операндов; сохранение результата в объект, указанный первым операндом.
|= Выполнение операции побитового включающего ИЛИ для значений первого и второго операндов; сохранение результата в объект, указанный первым операндом.
Пример
C++
#include
using namespace std;
int main() {
int a = 3, b = 6, c = 10, d = 0xAAAA, e = 0x5555;
a += b; // a is 9
b %= a; // b is 6
c >>= 1; // c is 5
d |= e; // Bitwise--d is 0xFFFF
cout << "a = 3, b = 6, c = 10, d = 0xAAAA, e = 0x5555" << endl
<< "a += b yields " << a << endl
<< "b %= a yields " << b << endl
<< "c >>= 1 yields " << c << endl
<< "d |= e yields " << hex << d << endl;
}
2. Операторы if-else.
Do'stlaringiz bilan baham: |