Содержание

Переменные и константы

Переменная - область оперативной памяти, обладающая собственным именем и предназначеная для хранения данных, которые могут быть изменены.

Константа - область оперативной памяти, обладающая собственным именем и предназначеная для хранения постоянных данных.

Из определений становятся понятно, что для поиска данных в памяти им дают имена (по аналогии с тем, что вещи в багажном вагоне снабжают бирочками). В среде программирования их называют идентификаторами.

Правила составления имен идентификаторов

Имена данным даются, соблюдая строго определенные правила. Этих правил нарушать нельзя! В имени допустимо использование только следующих символов:

  1. ПРОПИСНЫЕ и строчные буквы латинского алфавита. При этом не забывайте о регистрозависимости языка. Например, Age и age - это два разных имени.
  2. Цифры. Однако, цифра не может быть использована в качестве первого символа. То есть, Name1 допустимо, 1Name - нет.
  3. Пробел в именах идентификаторов использовать нельзя, его можно заменять знаком подчеркивания. Например, Age_Of_Man.
  4. Нельзя использовать зарезервированный слова. Например int, float,double и т. п..
  5. Нежелательно существование двух идентификаторов с одинаковыми именами.

Объявление и использование переменных и констант

Общий синтаксис:

Символьные и логические переменные и константы.

Объявление и инициализация.

Логическая переменная

bool Flag;
Flag=true;

Один символ всегда указывается в одинарных кавычках

char Symbol='A';

Escape - последовательность рассматривается компилятором, как один символ и соответственно может быть записана в переменную или константу типа char*/

const char NewLine='\n';
cout<<NewLine// показывает пустую строку 

Целочисленные переменные и константы.

int Age;
Age=34;

int Days=7;
const int Count_Days_in_Week=7;

Вещественные переменные и константы

Пример объявления и инициализации

float Weight;
Weight=12.3452;

double weight_atom;
weight_atom= 2.5194е+017;

Что обозначает число 2.5194е+017?

Это краткая запись вещественных чисел. Называется она - экспоненциальной формой записи чисел. Сообщаем вам секрет расшифровки написанного. Этим набором символов описывается число 251940000000000000 или 2,1594×1017.

3.4Е-008 расшифровывается так: 3,4×10-8, что аналогично 3,4:108.

-1.5E+003 расшифровывается как -1,5×103.

Числа с плавающей точкой типа float могут менятся от -3,4×1038 до 3,4×1038. Значения от –3,4×-38 до 3,4×10-38 считаются равными нулю.