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

С++ Обработка текстовой информации - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод в файловый поток http://www.cyberforum.ru/cpp-beginners/thread210221.html
проверьте код // ooooo.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream.h> #include <fstream.h> using namespace std; void main(void)
C++ Перевод вещественного числа в строку! вообщем проблема такова!делаю программу для определения скорости мыши,после того как сделал кое какие обработки событий получается вещественное число(происходит деление),и с помощью фунцкии TextOut... http://www.cyberforum.ru/cpp-beginners/thread210218.html
C++ Карманная сортировка
Помогите пожалуйста реализовать карманную сортировку!!!!!!!БуДу ОчЕнЬ БлАгОдАрЕн!!!!!!!:)
C++ напишите,пожалуста,программу на с++ и блок-схему
Дан целочисленный массив А. Сформировать массив В, поместив в него значения индексов тех элементов массива А, которые являются простыми числами.
C++ Дописать прогу!! http://www.cyberforum.ru/cpp-beginners/thread210186.html
-------------------------------------------------------------------------------- Выровнять слова в строках по длине самой длинной строки Максимально количество строк-6,максимальное количество...
C++ Поmoгите модифицировать мою программу Написал программу: ( Даны действительные числа s, t. Получить f( t, -2s, 1.17 ) + f( 2.2 , t, s-t ), где f(a,b,c)=(2a-b-sin(c))/(5+c) ) помогите модифицировать: a) перегрузка функций, c)... подробнее

Показать сообщение отдельно
Aye Aye
370 / 284 / 36
Регистрация: 17.12.2009
Сообщений: 567
14.12.2010, 08:45
Цитата Сообщение от Perfaratar Посмотреть сообщение
Я понял так, например я ввожу слово "мыла" и предложение "Мама мыла раму, рама мыла маму.", то в ответ строка такого вида "Мама мыламыла раму, рама мыламыла маму".
да, наверно так.

считываем первое слово в массив, например имя массива word.
считываем строку в массив, например имя массива str.
заведем еще массив для результирующей строки newstr.
проходим по массиву в цикле:
1. если текущий элемент str равен первому элементу word - подозреваем, что началось искомое слово, копируем его в newstr, проверяем все последующие элементы на равенство с элементами word одновременно копируя их в newstr.
1.1. Если все равны то копируем word в newstr, переходим к пункту 1.
1.2. если хоть один не равен, то переходим к пункту 1.
2. если текущий элемент str не равен первому элементу word, записываем его в newstr продвигаемся на один элемент и возвращаем к пункту 1.
3. если текущий элемент str равен '\0' копируем его в newstr и завершаем цикл.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru