- •Понятие алгоритма
- •Выражения. Арифметические, логические. Логические отношения.
- •Операторы инкремента и декремента.
- •Типы управляющих структур
- •Структура следования. Понятие составного оператора
- •Структура выбора (if/else, switch), условная тернарная операция
- •Структура повторения
- •Структурированные типы данных. Понятие массива, его атрибуты.
- •Последовательный поиск заданного элемента в массиве
- •Обращение к элементам многомерного массива
- •Обращение к элементам динамического массива
-
Выражения. Арифметические, логические. Логические отношения.
-
Хз что тут, но по ходу то что написано выше, только примеры наверное надо привести c=a+b (переменной с присваивается значение суммы значений переменных а и b)
-
a>c && a>b ; a!=b; a==d, ну как то наверное так
-
Арифметические операции выполняются слева направо
-
В языке С++ также используются сокращенные выражения: a+=b == a=a+b; a-=b == a=a-b; и.т.д по аналогии с * / и %
Операторы присваивания. Правила его выполнения.
-
Имена переменных соответствуют областям в памяти компьютера. Когда переменной присваивается новое значение, это значение замещает ранее хранившееся, старое значение при этом утрачивается.
-
Оператор присваивания выполняется справа налево.
-
Операторы инкремента и декремента.
-
Для обозначения операции прибавления к переменной единицы или приращения на единицу используется оператор инкремента, для обозначения операции отнятия от переменной единицы или приращения на -1 используется оператор декремента. i++ и i--
-
Префиксная запись ++i == i=i+1 Имеет наибольший приоритет, выполняется перед всеми арифметическими операциями. Обычная запись i++ выполняется после всех арифметических операций.
Переменные и их атрибуты
-
Каждая переменная имеет имя, тип, размер и значение.
-
Тип определяет, какие числа (символы) записаны в ячейку памяти под этим именем
-
Размер определяет объем памяти, выделяемой под переменную, определяет диапазон её значений
-
Значение определяет конкретное содержимое ячейки памяти
Тип
Размер памяти
Диапазон
char
1 б
От -128 до 127
int
Зависит от реализации (2 или 4 б)
short int
2 б
От -32 768 до 32 767
long int
4 б
От -2147483648 до 2147483647
unsigned char
1 б
От 0 до 255
unsigned int
Зависит от реализации
unsigned short int
2 б
От 0 до 65 535
unsigned long int
4 б
От 0 до 4 924 967 295
float
4 б
От ≈3,4e-38 до ≈ 3,4e+38
double
8 б
От ≈1,7e-308 до ≈1,7e+308
long double
10 б
От ≈3,4e-4932 до ≈1,1e+4932
-
В языке С++ Целые числа могут представляться в десятичной СС, восьмеричной СС и шестнадцатеричной СС
-
Объявление переменной может сочетаться с инициализацией. int i=5;
Константы
-
Добавление к описанию прилагательного const означает, что значение переменной нельзя изменять после 1 инициализации.
Объявление переменных и их интерпретация
-
Переменная объявляется в тексте программы до первого использования переменной.
Порядок выполнения операторов в программе
-
В порядке убывания указаны

