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

В строках найти одинаковые по размеру слова и переставить их из одной строки в другую - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить блок-схему по коду http://www.cyberforum.ru/cpp-beginners/thread1136564.html
Народ помогите! Вот по этому коду, надо сделать блок схему. И желательно объяснить как ее делать. Моя блок схема. #include <cstdlib> #include <iostream> #include <stdio.h> using namespace std;...
C++ Многопоточность в C++11. std::thread Привет всем! использую таким образом многопоточность class A { public: void fun() { } }; http://www.cyberforum.ru/cpp-beginners/thread1136563.html
Вычислить сумму квадратов элементов массива у, стоящих на нечетных местах C++
Элементы вещественного одномерного массива х размером n > 20 сгенерированы датчиком псевдослучайных чисел в диапазоне . Сформировать массив y по формуле и выполнить указанные вычисления. Формулу...
C++ C3861 идентификатор не найден
Хелп! Была задача написать программу и разделить ее на файлы. Все вместе работает, а вот после разделения на заголовочный файл и отдельный cpp - ошибка C3861: идентификатор fibb не найден. main.cpp...
C++ Сформировать массив С из элементов, расположенных между мин. и макс. элементами каждого из массивов А и В http://www.cyberforum.ru/cpp-beginners/thread1136530.html
Задать значения вещественным элементам массивов А={а 0,1,...,15} и В={в 0,1,...,25} , сформировать массив С, состоящий из элементов, расположенных между минимальным и максимальным элементами каждого...
C++ Задать массив из 200 целых двухзначных чисел. Вывести на экран повторяющиеся элементы, их индексы, и число повторов Задать массив из 200 целых двухзначных чисел с помощью датчика случайных чисел.Вывести на экран повторяющиеся элементы их индексы и число повторов.На экран вывести как исходный массив так и... подробнее

Показать сообщение отдельно
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.04.2014, 18:35
Предположим, первые слова, в двух строчках, оказались одинаковыми по длине, заменили. Третье слово, в первой строке, равно по длине первому (в этой же строке). Что делать с первым словом во второй строке, которое уже заменено первым из первой строки? Опять менять?

Добавлено через 12 минут
Алгоритм мне до конца не ясен, но одно из технических решений (для вашего понимания алгоритма): создаёте два вектора string, через строковые потоки читаете в эти векторы слова из строк, дальше просто (циклы просмотра векторов, сравнения элементов векторов, замены элементов векторов).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru