Конструкция switch ... case - конструкция выбора. Она позволяет задать условие выбора оператором switch, и описать варианты оператором case. Данную конструкцию удобно использовать, если нужно сравнить одну переменную с несколькими значениями типа int или char. Читать далее Switch case
Оператор if
Оператор if нужен чтобы программа принимала два разных решения в зависимости от обстоятельств. Это так называемый условный оператор или оператор ветвления. Читать далее Оператор if
Операторы
Программа состоит из различных действий, эти действия выполняются с помощью операторов или, по-другому, команд. Стоит отметить следующие категории операторов: Читать далее Операторы
Сортировка строк
Сортировка строк в C++, т.е. упорядочивание строк по возрастанию или убыванию, аналогично сортировке любого другого массива и может выполняться с помощью различных функций. Остановимся на встроенной функции qsort. Впрочем, можно реализовать и многие другие функции сортировки строк. Читать далее Сортировка строк
Сортировка массива
Сортировка массива в C++ встречается довольно часто. Существует много функций, позволяющих массив отсортировать, то есть расположить все элементы массива по возрастанию или убыванию. Остановимся на встроенных в C++ функциях qsort и std::sort. Важно заметить, что можно реализовать и использовать и другие самые разнообразные функции для сортировки массива. Читать далее Сортировка массива
Массив случайных чисел
Часто нужно сгенерировать массив случайных чисел некоторого типа. Причём имеется верхняя и нижняя граница элементов этого массива.
Читать далее Массив случайных чисел
Максимальный элемент массива
Максимальный элемент массива лучше всего искать с помощью цикла. Например, можно использовать for. Также требуется оператор if. Читать далее Максимальный элемент массива
Сумма массива
Сумма элементов массива обычно ищется с помощью цикла. Например, можно использовать цикл for. Читать далее Сумма массива
Строки
В C++ работа со строками осуществляется с помощью символьных массивов. Для этого строку представляют конечным набором символов, с которым можно работать при помощи массива типа char. Читать далее Строки
Динамический массив
Динамический массив - это массив, в котором количество элементов, и соответственно выделенный на него объем памяти, может меняться как при инициализации, так и при работе с ним. Строго говоря, такой массив не реализован в языке C++. Есть некоторая его замена, обладающая рядом функций динамического массива. Читать далее Динамический массив