const

Оператор const в C++ имеет довольно много способов использования, и все они связаны с основным назначением данного оператора – неизменяемость. Он означает что какой либо объект, указатель или что-либо другое не меняется и сохраняет свое значение до конца работы программы. Рассмотрим некоторые из способов применения. Первый из них – объявление констант. Читать далее const

define

Препроцессорные директивы в C++ позволяют совершать определенные действия до компиляции программы. Одной из таких директив является директива #define. Суть этой директивы в том, что можно задать определенную комбинацию символов, при компиляции которой, комбинация будет заменена на заданную строку. Читать далее define

Массивы

Массив - это совокупность элементов одного типа. Для примера возьмём  алфавит - список букв, он будет являться массивом. Массив удобно использовать если есть много однотипных данных. Читать далее Массивы

Ввод и вывод массива

Ввод и вывод массива, то есть заполнение массива пользователем программы и выдачу содержимого массива пользователю, можно делать по-разному. Рассмотрим далее два варианта ввода/вывода массива в консольном приложении - scanf/printf и cin/cout. Читать далее Ввод и вывод массива

Матрица

Работа с матрицами в C++ заключается в использовании многомерных массивов. Так как в основном, используются табличные матрицы, то и работа идет с двумерными массивами, с помощью которых можно задать строку и столбец. Читать далее Матрица

Динамический массив

Динамический массив - это массив, в котором количество элементов, и соответственно выделенный на него объем памяти, может меняться как при инициализации, так и при работе с ним. Строго говоря, такой массив не реализован в языке C++. Есть некоторая его замена, обладающая рядом функций динамического массива. Читать далее Динамический массив

Максимальный элемент массива

Максимальный элемент массива лучше всего искать с помощью цикла. Например, можно использовать for. Также требуется оператор if. Читать далее Максимальный элемент массива