Первое, что нужно уметь делать с локализованными строками — это записывать символьные константы широких локализованных символов и отличать их от […]
Рубрика: Массивы и строки в С++
О локализации символьных строк
Подавляющее число примеров кодов со строками C/C++ (в любых публикуемых источниках) оперирует с нуль-терминальными массивами (ASCIZ) элементов char (в стиле […]
Классы string и wstring. Часть 5
Класс string стандартной библиотеки C++ хорошо известен и охотно используем. Но не все и не всегда задумываются над тем, что […]
Массивы со статической и динамической размерностью. STL Часть 1
Прежде, чем приступать к обзору контейнерных типов библиотеки STL, разумно освежить в памяти информацию об организации массивов C и C++. […]
Задача: Палиндром в массиве
Проверить число в массиве на наличие палиндрома (именно через массив). Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include <iostream> #include <cstring> using namespace std; int main() { setlocale(LC_ALL, "rus"); char s[20]; while (true) { cout << "Введите любое положительное целое : "; cin >> s; bool poli = true; for (unsigned i = 0; i <= strlen(s) / 2 + 1; i++) if (!(poli = s[i] == s[strlen(s) - i - 1])) break; cout << "число " << (poli ? "" : "не ") << "палиндром" << endl; } return 0; } |
Единственное место, которое в коде может вызвать затруднение, это […]
Пузырьковая сортировка (сортировка “пузырьком”)
Алгоритм сортировки массива “пузырьковая сортировка” рассматривается практически во всех учебниках по программированию на С++. Его легко понять начинающим. Он наглядный […]
Двумерные массивы в C++
Помимо одномерных массивов вам может понадобиться для работы использование многомерного массива (двумерного, трёхмерного…). В этом уроке будут рассмотрены двумерные массивы. […]
Функции для работы со строками в C++
После того, как мы с вами познакомились со строками и символьными массивами в C++, рассмотрим самые распространённые функции для работы с ними. […]
Строки в C++ и символьные массивы
Со строками мы с вами работали практически в каждой нашей программе и до этого урока. Точнее со строковыми константами – […]
Массивы в C++ (видео)
Массивы чрезвычайно важная тема в C++. В программах они используются очень часто и разобраться в этой теме необходимо досконально. Сразу вас […]
Свежие комментарии