Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как предотвратить превышение размера массива? Вот программа(из следующей темы https://www.cyberforum.ru/cpp-beginners/thread167119.html) #include <iostream> #include <conio.h> #include <windows.h> // это для генерации случайных чисел(GetTickCount()) using namespace std; class My_Class { private: https://www.cyberforum.ru/ cpp-beginners/ thread1918396.html Сформировать два массива из положительных и отрицательных членов C++
Дано натуральное число n и действительные числа a1, a2.... an. Сформируйте 2 массива, в первый из которых переписать за неубыванием все положительные члены этой последовательности, а во второй - тоже за неубыванием все отрицательные члены. Определить функции формирования указанных массивов. Набросок: #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; double...
C++ Вычисление функции с использованием разложения в ряд https://www.cyberforum.ru/ cpp-beginners/ thread1918375.html
Вычисление функции с использованием разложения в ряд Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от Xn, до Xk, с шагом dX с точностью epsilon. Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. Вариант 13. ...
C++ Бинарный поиск c++ https://www.cyberforum.ru/ cpp-beginners/ thread1918373.html
1) последовательного поиска максимального элемента в одномерном динамическом массиве; 2) бинарного поиска количества нулевых элементов двумерного динамического массива. Получил в У.З. 2-а задания, 1-ое выполнил без каких-либо проблем. #include <iostream> #include <cstring> #include <locale> using namespace std;
Hello world ошибка C++
]При запуске пишет что проект устарел и предлагает его перестроить, если нажимаешь да то пишет что в ходе построения произошли ошибки. 1>------ Построение начато: проект: qqqq, Конфигурация: Debug Win32 ------ 1> wqqwe.cpp 1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0,...
C++ карты Карно найти код программы минимизации логических функций методом карт Карно :с https://www.cyberforum.ru/ cpp-beginners/ thread1918342.html
C++ Создать двумерный квадратный массив, заполнить числами из одномерного массива Создать динамический одномерный массив, размер которого задается пользователем с клавиатуры. Заполнить случайными числами. Вывести массив на экран. Создать двумерный квадратный массив, заполнить числами с первого массива. Если не хватает значений, заполнить единицами. Помогите с реализацией. https://www.cyberforum.ru/ cpp-beginners/ thread1918336.html Ввести символьную строку (используя указатель). Найти в строке самое короткое слово и удалить его из строки C++
Ввести символьную строку (используя указатель). Найти в строке самое короткое слово и удалить его из строки. В строке слова разделены только одним пробелом. Новых строк и массивов не создавать. Строку до и после преобразования вывести на экран. Например: строка до преобразования: "qwerty qwe qwer" строка после преобразования: "qwerty qwer" Прошу помощи в написании этой...
C++ Не работает программа из Книги Шилда) Привет,СyberForum,и пользователи) Читаю книгу Шилдт Г. С++ Базовый курс (3-е издание, 2010) По чуть чуть не торопясь,но перепробывая каждый код и немного меняя) Вообщем очередная проблема с кодом который работал на старом MS ,а на новом не пашет или пашет ,но не так как на старом. У меня компилятор MS-2015 and MS-2017 #include<iostream> using namespace std; void func1(); void func2();... https://www.cyberforum.ru/ cpp-beginners/ thread1918332.html C++ В функции, для каждой строки матрицы M[n][k], максимальный элемент поменять местами с первым элементом строки https://www.cyberforum.ru/ cpp-beginners/ thread1918331.html
В функции, для каждой строки матрицы M, максимальный элемент поменять местами с первым элементом строки. Дополнительных массивов и матриц не использовать. Прошу оказать помощь...
C++ Код работает в Dev-C++, а надо в Visual Studio
Код:#include <stdio.h> #include <string> #include <iostream> #include <fstream> #define LINE "\n __________________________________________________________________________________________________________________________________________________" #define SH "\n | Фамилия | Имя | Отчество | Отдел | Должность |Тар. ст. | Рд | Премия | Зарплата | Налог...
C++ Функция для создания нового файла https://www.cyberforum.ru/ cpp-beginners/ thread1918317.html
Дан текстовый файл с неизвестным количеством вещественных чисел. Написать функцию для создания нового файла, в который нужно записать результат вычисления функции , в виде таблицы. Помоги
122 / 90 / 47
Регистрация: 24.09.2013
Сообщений: 559
12.02.2017, 20:44  [ТС] 0

Сравнение векторов и замена слов в векторе - C++ - Ответ 10104922

12.02.2017, 20:44. Показов 1247. Ответов 2
Метки (Все метки)

Ответ

Peoples, Спасибо конешно! Но я еще не дошел до итератора. Можно это осуществить с помощью цикла for?

Добавлено через 1 час 16 минут
Так, это невозможно через цикл?

Добавлено через 5 часов 45 минут
Если кому нужно, решил задачу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<iostream>
#include<vector>
#include<string>
using namespace std;
 
int main(){
    vector<string> str;
    vector<string> str1 = { "Apple", "Banan" };
    string x = "BEEP";
    for (string i; cin >> i;){
        str.push_back(i);
    }
        cout << "Counter string = " << str.size() << endl;
        for (string i : str){
            cout << i << endl;
        }
        cout << "Sort" << endl;
        for (int p = 0; p < str.size(); ++p){
            for (int t = 0; t < str1.size(); ++t)
            if (str[p] == str1[t]) str[p] = x;
            cout << str[p]<<endl;
        }
    system("pause");
    
}


Вернуться к обсуждению:
Сравнение векторов и замена слов в векторе C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2017, 20:44
Готовые ответы и решения:

Найти номер по порядку элемента в векторе векторов
Подскажите, пожалуйста. Например, есть vector &lt;vector&lt;int&gt; &gt; k; а мне нужно найти номер по...

Вектор векторов с различным числом элементов в каждом внутреннем векторе
Здравствуйте, возникла такая проблема: нужно написать программу которая на экран выводит таблицу...

Сравнение элементов в векторе
Подскажите как проверить на равенство поля объектов в векторе: Делаю так: #include &lt;iostream&gt;...

Сравнение строк в векторе и удаление их повторений
Ошибка компиляции в строках с erase(). Прога считывает n строк, сравнивает их все. Если строки...

2
12.02.2017, 20:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2017, 20:44
Помогаю со студенческими работами здесь

Поиск и замена в векторе
Есть вектор v, который содержит следующие значения элементов: v Нужно найти и заменить значения...

Подсчет слов в векторе
Здравствуйте есть вот такая задача //Написать программу, которая считывает текст из файла...

Количество одинаковых слов в векторе
Итак, есть двумерный вектор в котором содержится десять векторов, в этих десяти векторах по три...

Сравнение векторов
Вот имеется вектор &lt;bool&gt; длиной допустим 5, а второй вектор &lt;bool&gt; длиной 200. Вот мне надо...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru