Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Языки программирования (пособие).doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
964.61 Кб
Скачать

1.1.5Ключевые слова и идентификаторы

Все слова, не считая знаков препинания, операций и чисел можно разделить на две группы: ключевые слова и идентификаторы. Ключевые слова – это слова, зарезервированные компилятором для работы; к ним относятся названия типов, условные операторы, циклы и ряд других конструкций языка, которые подробно рассматриваются далее. Современные среды разработки подсвечивают ключевые слова специальным цветом. В табл. 1 перечислены некоторые ключевые слова.

Таблица 1. Ключевые слова

void

break

case

char

const

continue

default

do

double

else

enum

while

float

for

switch

if

Int

long

struct

return

Идентификаторы – это названия переменных, функций и других объектов, создаваемых программистом или уже созданных в заголовочных файлах. При выборе идентификаторов необходимо придерживаться следующих правил:

  • в идентификаторах можно использовать буквы нижнего и верхнего регистра, цифры и знак подчеркивания «_»;

  • первым символом в идентификаторе может либо буква, либо знак подчеркивания;

  • язык C++ чувствителен к регистру букв, различая, например, int и Int;

  • идентификатор не должен совпадать ни с одним из ключевых слов.

В табл. 2 приведены примеры корректных и некорректных идентификаторов.

Таблица 2. Примеры корректных и некорректных идентификаторов

Корректные

Некорректные

_123

1number

my_variable

int

BIG_LETTERS

t^

FLoat

float

a1b2

_$var

Для работы с переменными используются операции. В этой теме нас будут интересовать арифметические операции (табл. 3).

Таблица 3. Основные арифметические операции

Операция

Описание

Пример

+

Сложение

z = x+y

-

Вычитание

z = x-y

-

Изменение знака

z = -x

*

Умножение

z = x*y

/

Деление нацело (оба операнды целые)

z = x/y

/

Деление (хотя бы один вещественный)

z = x/y

%

Остаток от деления, mod (только для целых)

z = x%y

1.1.6Вывод информации на экран

Для вывода информации на экран будем использовать оператор cout. Как правило он используется в следующей форме:

cout << <выводимое выражение> << endl;

Пример:

cout << "Hello, World!" << endl;

cout << 14 << endl;

double my_variable = 10;

cout << my_variable << endl;

int x=5, y=10;

cout << (x+y) << endl; //Выведет 15

Обратите внимание на то, что для вывода значения переменной нужно указать имя этой переменной. Таким образом, команда cout<<my_variable<<endl выведет число 10, а команда cout << "my_variable" << endl выведет строку «my_variable».

Одной командой можно вывести несколько выражений:

cout << "my_variable=" << my_variable << endl;

Эта команда выведет «my_variable=10». Для перевода курсора на новую строку используется endl. Оператор cout может использоваться для вывода на экран переменных и выражений любых типов.