Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТРПП.docx
Скачиваний:
27
Добавлен:
19.12.2018
Размер:
38.79 Кб
Скачать
      1. Структура программы

Программа на языке С++ состоит из:

  • функций;

  • описаний;

  • директив препроцессора.

Самое простое определение функции имеет формат:

имя ([параметры])

{

операторы, составляющие тело функции

}

Одна из функций должна иметь имя main. Эта функция является главной функцией программы. Выполнение программы начинается с первого оператора главной функции.

Структура программы, состоящей только из главной функции:

директивы препроцессора

описания

main()

{

операторы главной функции

}

Программа может состоять из нескольких модулей (исходных файлов).

№4

      1. Вывод данных

Команда cout выводит информацию на стандартное устройство вывода. Этим устройством является экран, если разработчик не переназначал стандартное устройство.

Формат команды:

cout << data [<<data];

где data – выводимые данные (переменная, константа, выражение или комбинация всех трех видов).

5

      1. Ввод данных

Оператор cin позволяет вводить значения переменных.

Формат команды:

cin [>> переменная];

Пример:

cin >> x; – ввод значения в переменную X

cin >> a >> b; – ввод значений в переменные А и В

№6

Управляющие последовательности используются для представления (обозначения) в программе:

  • кодов, не имеющих графического изображения (например, \а – звуковой сигнал, \n – перевод курсора в начало следующей строки);

  • символов апострофа ( ‘ ), обратной косой черты ( \ ), знака вопроса ( ? ) и кавычки ( “ );

  • любого символа по его шестнадцатеричному или восьмеричному коду.

№7

Типы данных языка С++

Тип данных определяет:

  • внутреннее представление данных в памяти компьютера;

  • множество значений, которые могут принимать величины этого типа;

  • операции и функции, которые можно применять к величинам этого типа

Основные типы данных служат для представления целых, вещественных, символьных и логических величин.

На основе стандартных типов могут быть описаны составные типы:

  • массивы;

  • перечисления;

  • функции;

  • структуры;

  • ссылки;

  • указатели;

  • объединения;

  • классы.

Основные (стандартные) типы данных

В языке С++ определено пять основных (стандартных, простых, арифметических) типов данных:

  • int (целый);

  • char (символьный); целые (целочисленные)

  • wchar_t (расширенный символьный); типы

  • float (вещественный); типы с плавающей

  • double (вещественный с двойной точностью). точкой

№8

Константы языка С++

Константа – это неизменяемая величина.

Константа может принадлежать любому из основных типов (см. таблицу), а так же быть строковой константой.

В конец каждой строковой константы компилятор добавляет нулевой символ

Строковая константа не имеет соответствующего типа. Она всегда заключается в двойные кавычки.

Примеры:

"С++ Programming" "123" " " "423 Е."

№9

Символьная константа заключается в одинарные кавычки.

Компилятор C++ не добавляет ограничитель в конец символьной константы.

№10

Переменные языка С++

Переменная – это именованная область оперативной памяти, в которой хранятся данные определенного типа

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

Пример описания целой переменной А, вещественной переменной Х и символьной В:

int A; float X;

char B;

Общий вид оператора описания переменных:

[const] <тип> <имя> [значение];

Правила описания переменных:

  • ключевое слово const означает, что значение переменной изменять нельзя; такая переменная называется именованной константой или просто константой; для константы значение задается при описании;

  • если задается начальное значение (т.е. переменная инициализируется), то оно записывается со знаком равно или в круглых скобках.

№11