Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
JoyLucky
0 / 0 / 0
Регистрация: 23.11.2011
Сообщений: 12
#1

Строковый класс - C++

09.05.2012, 23:49. Просмотров 932. Ответов 1
Метки нет (Все метки)

Ребят, помогите решить пожалуйста...

Написать программу для работы с строковым классом.
В классе предусмотреть все основные операции со строками.

Поля и методы класса:
Переменная strs[size] - определяет обрабатываемую строку. Конструктор contrings(); - вызывается при создании объекта и выполняет инициализацию массива strs[size] путём занесения в strs[0] символа конца строки. Функции: конкатенация, приравнивание объектов, вывод на экран. Функция обработки: input(); - ввод строки символов с клавиатуры. Функция: length() - вычисление длины строки текущего объекта. Функция: strchar( char ch ); - поиск позиции первого вхождения символа ch. Функция: strrchar( char ch ) - поиск позиции последнего вхождения символа ch. Функция: strncpy( int col ) - копирование первых col символов заданной строки в другую строку. Функция: strnset( char ch, int col ); - замена первых col - символов строки символом ch. Функция: strset( char ch ); - замена всех символов строки символом ch. Функция: ltrim(); - удаление пробелов в заданной строке с левой стороны. Функция: rtrim(); - удаление пробелов в заданной строке с правой стороны. Функция: trim(); - удаление лишних пробелов в заданной строке с обеих сторон.
Функции подсчета: гласных, согласных, знаков препинания.
Разработать меню для функционирования программы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2012, 23:49     Строковый класс
Посмотрите здесь:

Создайте класс Date. Добавить в строковый класс функцию C++
Добавить в строковый класс функцию C++
C++ Строковый анализатор
C++ Строковый калькулятор
Строковый литерал C++
C++ Строковый файл
C++ Дан строковый файл. Создать новый строковый файл, содержащий все строки исходного файла наименьшей длины (в том же порядке).
C++ Строковый алгоритм
C++ Строковый массив (объявить пустой глобальный строковый массив из 16 элементов)
Строка: Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк, то есть общие символы для двух строк. C++
C++ Добавить в строковый класс функцию, которая создает строку, содержащую пересечение двух строк
Создать строковый шаблонный класс String C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
09.05.2012, 23:59     Строковый класс #2
Бьерн Страуструп - Язык программирования С++. Главы 5-7
Страница 67. Строковый класс
Yandex
Объявления
09.05.2012, 23:59     Строковый класс
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru