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

Поменять слова в сообщении (строки) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на структуры http://www.cyberforum.ru/cpp-beginners/thread240532.html
Помогите написать программу со структурами, выдает куча ошибок..=( : "Ввести в комп. информацию про сотрудников отдела: Фамилия, Имя, Возраст. Вывести имена сотрудников, возраст которых превышает...
C++ Создание числового массива Задание такое: нужно создать числовой массив A. Значение n вводится с клавиатуры. Нужно переставить элементы в обратном порядке. Вычислить сумму всех элементов. Выдать на экран полученную сумму,... http://www.cyberforum.ru/cpp-beginners/thread240530.html
Численные методы C++
Здраствуйте уважаемые! Нужно делать лабу по численным методам , задание примерно такое : Выполнить числовой спектральный анализ и синтез периодической функции f (t) (за n первыми гармониками...
C++ Ширина строки в printf
покопался в инете, но чё-та не нашёл нужного мне варианта, наверно плохо искал )) находил всякие примеры типа printf("%-20s", "это тест"); и прочая дребедень, но что-то не нашёл вот такого, что бы...
C++ Как программно открыть папку? http://www.cyberforum.ru/cpp-beginners/thread240458.html
мне надо сделать, что бы при запуске программы, открывалась определённая папка, например: моя программа находится в папке MyProgram, в этой папке есть папка 2011, а в папке 2011 - папка February....
C++ Определите класс, который должен содержать атрибуты Здравствуйте уважаемые любители и ценители языка С++! У меня к вам огромная просьба. На днях нужно сдать контрольную работу по предмету Конструирование программ и языки программирования. Если вам не... подробнее

Показать сообщение отдельно
al_po
1 / 1 / 0
Регистрация: 30.03.2013
Сообщений: 7
06.04.2013, 21:18
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
28
29
30
31
32
33
34
#include <string>
#include <iostream>
using namespace std;
 
int main(){
        string str;
        cout << "Enter string: ";
        getline(cin,str);
        str+=' ';
        string mas[10];
        string::size_type k=0,pos=0;
        k=str.find(" ",pos);
        int in = 0;
        while(k != string::npos ) {
            string sl = str.substr(pos, k - pos);
            mas[in] = sl;
            pos = k + 1;
            k=str.find(" ",pos);
            in++;
        }
 
        for(int i = 0;i < in ;i++){
            if(in/2 + i < in){
            string t = mas[i];
            mas[i] = mas[in/2 + i];
            mas[in/2 + i] = t;
            }
 
        }
        for(int i = 0;i < 10;++i)
            cout << mas[i] << " "<<endl;
 
        return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru