Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
JamboProduction
0 / 0 / 0
Регистрация: 19.09.2015
Сообщений: 28
08.10.2015, 22:44  [ТС]

Заполнять массив строк пока не будет введено слово "stop".

08.10.2015, 22:44. Просмотров 528. Ответов 6
Метки (Все метки)

Ответ

Проблема такая.
Надо создать векторный массив с типа string. Пользователь должен вводит любые слова, и одновременно писать их в массив. Если пользователь напишет "stop", то цикл ввода должен остановится и вывести элементы массива.
Я сам написал, но все неверно. Проверьте пожалуйста, и напишите решение. (P.S. Пожалуйста, напишите без std:: я не понимаю что это, я еще начинающий)

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
26
27
#include <iostream>
#include <vector>
#include <string>
 
int main(){
    
    vector <string> arr();
    string key;
    bool x = true;
    
    while(x){
        
        cin>>key;
        if(key=="stop"){
            x=false;
        }
        arr.push_back(key);
    }
    
    for(int i=0;i<arr.size();i++){
        cout<<arr[i]<<" ";
    }
    
    
    
    return 0;
}


Вернуться к обсуждению:
Заполнять массив строк пока не будет введено слово "stop".
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2015, 22:44

вывести на друк слово "Одинаковые" если эти массивы полностью совпадают,и слово "Разные" в противоположном случае.
Создать два символьных массива по 12 элементов , и вывести на друк слово...

Пользователь вводит числа, пока не будет введено 5 отрицательных значений
Доброе время суток!!! Подскажите, как можно решить такую задачку, применяю...

Дано ошибочно написанное слово "роцессорп". Путем перемещения его букв получить слово "процессор"
9.131. Дано ошибочно написанное слово роцессорп. Путем перемещения его букв...

0
Другие темы раздела
C++ Исправление ошибок http://www.cyberforum.ru/cpp-beginners/thread1547714.html
Очень нужно исправить ошибки, помогите, кто сможет #include <iostream> #include <vector> #include <iomanip> #define forn(i,n) for(int i=0;i<n;i++) using namespace std; int n,m; vector...
C++ C++ и C# Как мне сделать "общение" между DLL написанной на C++ с визуальной программой на C#. У меня в DLL есть просто функции, которые что-то делают и выдают какое-нибудь сообщение. Как мне его отобразить... http://www.cyberforum.ru/cpp-beginners/thread1547706.html
Составить программу в c++, решающую данные уравнения C++
Пожалуйста, помогите написать программы, решающие данные задачи на c++. Заранее, спасибо :)
Разработать Flow-диаграмму и диаграмму Насси-Шнейдермана для решения задачи. Написать программу по алгоритму C++
Здравствуйте!. Помогите разработать диаграмму и написать ее !. Условие задачи: Даны три целых числа. Определить, сколько из них четных. Примечание.Циклы не использовать. Заранее спасибо.
C++ Работа со звуком (частоты) http://www.cyberforum.ru/cpp-beginners/thread1547664.html
Привет. Меня интересует как работать со звуком на С-подобных языках. Какие существуют для этого библиотеки и подходы. Очень хочется сделать свой аудио визуализатор, это те самые ступеньки в...
C++ Title: необъявленный идентификатор Люди добрые, нужна ваша помощь в лабораторной, сдавать в субботу уже.. Создать массив объектов и вывести на экран: Список книг заданного автора Список книг заданного издательства Список книг... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru