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

Обработка строк указателем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Число с записью цифр в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread690287.html
Нужна функция которая, получив целое число, формирует новое, в котором запись цифр организована в обратном порядке. Например, функция получает число 234080, а возвращает 080432. Сделал кое-что сам,...
C++ Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля Данная целочисленная квадратная матрица. Определить сумму элементов отличных от нуля. http://www.cyberforum.ru/cpp-beginners/thread690280.html
Объясните цикл C++
Объясните как работает этот цикл в этой программе, а именно как происходит выход из цикла? while(ptr1){ ptr2=ptr1; ptr1=strstr(ptr1+sLen, str1); } #include <iostream>
C++ Дан текст.Напечатать все имеющие в нем цифры
Дан текст.Напечатать все имеющие в нем цифры. и скажите где можно скачать норм версию Borland C++
C++ Вывести третье слово и количество букв в фамилии http://www.cyberforum.ru/cpp-beginners/thread690275.html
Вывести третье слово и количество букв в фамилии
C++ Составить список из повторяющихся символов текста Для заданного текста составить список из повторяющихся символов. Вставить в список после каждого символа число повторений символа в исходном тексте. подробнее

Показать сообщение отдельно
БроЛоЛ
0 / 0 / 0
Регистрация: 06.11.2012
Сообщений: 4

Обработка строк указателем - C++

06.11.2012, 19:59. Просмотров 541. Ответов 0
Метки (Все метки)

Обработка строк при помощи указателей.
Здравствуйте Помогите, пожалуйста, решить задачу.
Для ввода строк использовать один и тот же символьный массив tmp[80].Обработку строк производить при помощи указателей внутри выделенного блока памяти. Запрещается использовать дополнительные массивы или блоки.
Создать текстовую функцию main(), которая реализует след. алгоритм:
1. Объявить и ввести переменные.
2. Ввести строку tmp.
3. Выделить блок памяти через указатель.
4. Скопировать строку в выделенный блок
5. Обработать блок по условию.
6. Вывести результаты обработки
7. Освободить блок

Условие ввода строк : Вводить и обрабатывать строки в цикле до тех пор, пока строка заканчивается знаком препинания

Условие обработки строки: Переместить все знаки препинания вперед, а все цифры в конец
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru