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

[C++] Объявление строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переделать else if на switch http://www.cyberforum.ru/cpp-beginners/thread395675.html
Задание: Написать программу вычисления следующих функций: y= |q|,q<1 y= 0,q=-1 y=q+2q,q<-1 #include<iostream.h> #include<math.h> #include<conio.h> void main() {
C++ Написать программу для нахождения значения функции с помощью ряда Тейлора Добрый день всем. Прошу помощи у более опытных товарищей. Не могу решить задачу. Вычислить и вывести на экран в виде таблицы значение функции, заданной с помощью ряда Тейлора на интервале от... http://www.cyberforum.ru/cpp-beginners/thread395663.html
Вертикальная табуляция C++
Часто в учебниках по C++ встречается вот такая esc-последовательность \v, называемаяя вертикальной табуляцией. Я так и не понял, в чем ее назначение. По-моему даже и символ печатаемый. Что тут...
C++ Вейвлет Хаара 2.Ввод и вывод.
Есть две программы. 1-ая это прямое преобразование Хаара. 2-ая это собственно обратное. Что нужно бы сделать. Нужно считать файл input.dat проделать преобразования 1-ой программой, и получить файл...
C++ Помогите пожалуйста исправить ошибки. (код прилагается) http://www.cyberforum.ru/cpp-beginners/thread395653.html
Ребят помогите исправить, начинаю только.. Компилятор выдаёт: 1>(67): error C2360: пропуск инициализации "wordstmp" из-за метки "case" 1>(50): см. объявление "wordstmp" 1>(78): error C2360:...
C++ (std::basic_string<char, std::char_traits<char>, std::allocator<char> > const& astxx::manager::connection::connection(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned short); что этому монстру првым параметром передавать? в смысле как... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
30.11.2011, 16:28
Цитата Сообщение от _ben_ Посмотреть сообщение
Дана строка символов, состоящая из произвольного текста, слова разделены пробелами. Разбить исходную строку на две подстроки, причем первая длиной k символов (если на k-ю позицию попадает слово, то его следует отне-сти ко второй строке).
Помогите плиз
Я подумал, как же лучше сделать вашу задачу, и, похоже, нашел оптимальное решение. Используйте функцию strtok. Она будет последовательно вам находить слова в исходной строке. Если длина найденного слова плюс позиция строки, в которую это слово надо записать, больше или равно k, то процесс формирования второй строки на этом заканчивается.
При этом для первой строки надо будет постоянно перемещать исходную строку на найденное слово, которое было скопировано во вторую строку.

То есть вам надо будет использовать функции strtok, strcpy и strcat . Функция strlen вам не нужна, так как длину сова можно рассчитать, взяв разность указателей.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru