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

Написать программу разбиения строки на две части: до первого вхождения заданного символа и после него - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В файле записана последовательность целых чисел. Наибольшее из них записать во второй файл. http://www.cyberforum.ru/cpp-beginners/thread1074400.html
Помогите, пожалуйста, решить задачу в С++ В файле записана последовательность целых чисел. Найти наибольшее из чисел и записать результат во второй файл.
C++ Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соот-ветствии с ростом характеристик. http://www.cyberforum.ru/cpp-beginners/thread1074399.html
C++ В файле записана последовательность целых чисел. Записать во второй файл квадраты чисел.
Помогите, пожалуйста, решить задачу в С++. В файле записана последовательность целых чисел. Записать во второй файл квадраты чисел. Указание: переменную, предназначенную для временного хранения чисел в программе, объявить как указатель.
C++ Добиться того, чтобы наибольший элемент данной матрицы оказался в верхнем левом углу
Дана вещественная матрица размером N x M . Переставляя ее строки и столбцы, добиться того, чтобы наибольший элемент (один из них) оказался в верхнем левом углу.
C++ Упорядочить строки целочисленной прямоугольной матрицы по возрастанию http://www.cyberforum.ru/cpp-beginners/thread1074391.html
Упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке.
C++ Осуществить циклический сдвиг элементов квадратной матрицы 1. Осуществить циклический сдвиг элементов квадратной матрицы размерности n x n вправо на k элементов таким образом: элементы 1-й строки сдвигаются в последний столбец сверху вниз, из него — в последнюю строку справа налево, из нее — в первый столбец снизу вверх, из него — в первую строку; для остальных элементов — аналогично. Перечитайте правила форума. Один вопрос - одна тема. Заголовок... подробнее

Показать сообщение отдельно
VaDiG
 Аватар для VaDiG
29 / 26 / 3
Регистрация: 13.01.2014
Сообщений: 63
18.01.2014, 03:04     Написать программу разбиения строки на две части: до первого вхождения заданного символа и после него
FrankyMO,
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 <string>
 
using namespace std;
 
int main ()
{
    setlocale(0, "");
    string str, str2, str3, buf;
    
    cout << "Введите строку: ";
    getline(cin, str);
 
    cout << "Введите разделитель: ";
    getline(cin, buf);
    
    unsigned pos = str.find(buf);
    str2 = str.substr (0,pos);
    str3 = str.substr (pos); 
 
    cout << "Часть первая: " << str2 << "\nЧасть вторая: " << str3 << endl;
                                           
    system("pause");
    return 0;
}
 
Текущее время: 00:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru