Математика, адреса данных

Лучше поздно, чем никогда - сказал кто-то когда-то. Собственно к теме.

Математика.

Для основных математических действий в С++ используются всем привычные с школы знаки (+,-,*,/). Два последних — это умножение и деление. Это так, для людей без полета мысли :3.

Переменным можно присваивать результат от математической операции над другими переменными:

int Suma, first = 7, second = 4;
Suma = first + second;

Переменная Suma будет равна 11. Для особых математических действий есть специальные функции:

abs(x)

|x|

cos(x)

cos(x)

tan(x)

tg(x)

log(x)

ln(x)

pow(x,y)

sqrt(x)

√x

exp(x)

pow10(x)

10˟

log10(x)

lg(x)

Пример:

int x = -2, x1, a =3;
float pi = 3.1415926, m = 16, kut, k;
x1 = abs(x); a=pow10(a);
kut = cos(2pi);
k = pow(m, 1./4);
m = sqrt(m);

Тогда этим переменным будут присвоены следующие значения:

Инициализировать переменные может и пользователь. Для считывания данных из клавиатуры в С++ есть стандартная конструкция "cin" (СиИн):

Адрес данных.

Довольно часто нужно знать не только значение переменной, но и её адрес в оперативной памяти. Для этого в c++ есть специальная операция:

Например:

Получаем:

На этом пока-что всё. Экспериментируйте, носите шапку и не захватывайте ОДА :3. Удачи!

Автор: SHooZ

Last updated

Was this helpful?