0. Увод.
1. Програмиране със c++
2. Защо c++ ?
3. Вход и изход от конзолата (**cout** и **cin**).
1. Променливи и примитивни типове (част 1)
Деклрация на променлива:
```c++
<тип> <име> = (<стойност>)
```
Примитивни типове:
- Целочислен тип (**int, short, long** ..)
- Числа с плаваща запетая (**double, float** ..)
- Булев тип (**bool**)
- Символен тип (**char**)
Същестуват и други примитвни типове, които ще се разгледат по-напред в курса.
2. Преобразуване между типовете.
Преобразуването може да се извърши:
- Без загуба на информация.
```c++
bool b = true; //1
int a = b; //
```
```c++
int n = 4;
double m = n; //4.0
```
- Със загуба на информация
```c++
int a = 10;
bool b = a; //1
```
```c++
double PI = 3.14;
int a = PI; //3
```
3. Оператори.

1. **Аритметични оператори**:
+, -, *, /, %, ++, - -,
2. **Оператори за сравнение** (винаги връщат истина/лъжа(bool)):
==, <, >, <=, >=, !=
3. **Логически оператори**
&&, ||, !
4. **Оператори за присвояване**:
=, +=, -=, /=, *=, %=, &=, |=
Всеки оператор има:
- Приоритет
- Асоциативност
- Позиция на оператора спярмо аргумента - _префиксен_, _инфиксен_ и _суфиксен_
Таблица с всички оператори в c++:

Задачи
**Задача 1:** Въвежда се цяло число. Отпечатайте 1, ако числото е четно и 0, ако е нечетно.
*Вход: 265, Изход: 0*
*Вход: 290, Изход: 1*
**Задача 2:** Въвежда се трицифрено цяло число n. Да се отпечата обърнатото число събрано с единица.
*Вход: 265, Изход: 563*
*Вход: 289, Изход: 983*
**Задача 3:** Въвежа се символ. Да се отпечата 1, ако е английска гласна буква, и 0, ако не е.
*Вход: а, Изход: 1*
*Вход: Е, Изход: 1*
*Вход: В, Изход: 0*
**Задача 4:** Въвежа се цяло число. Да се отпечата 1, ако числото е валидна оценка от училище, и 0, ако не е валидна.
*Вход: 5, Изход: 1*
*Вход: 3, Изход: 1*
*Вход: 9, Изход: 0*
**Задача 5:** Въвежа се цяло число. Да се отпечата без последната цифра.
*Вход: 513, Изход: 51*
*Вход: 1234, Изход: 123*
Ще казваме, че поредица от числа е трион, ако всяко число в нея е едновременно поголямо или равно от двата си съседа или пък едновременно по-малко или равно от тях.
За първия и последния елемент имаме само по един съсед.
Напишете програма, която въвежда от стандартния 5 на брой цели числа. Да се изведе
на стандартния изход "yes", ако въведената поредица е трион, или "no", в противен
случай.
*Вход: 1 5 1 0 3 , Изход: no*
*Вход: -10 10 -2 11 -22 , Изход: yes*
**Задача 7:** Напишете програма, която въвежда две числа - a и b и извежда като резултат (a + b)^4 - (a-b)^2
*Вход: 5 7, Изход: 20732*