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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
SKS-65
5 / 5 / 1
Регистрация: 18.10.2011
Сообщений: 187
#1

Работа со строками (записать в другую строку первое слово и поставить пробел) - C++

22.11.2012, 23:51. Просмотров 451. Ответов 1
Метки нет (Все метки)

Помогите разобраться,
мы вводим с клавиатуры строку,строка из нескольких слов отделяемых ";" как записать в другую строку первое слово и поставить пробел,я так пробывал но не работает
C++
1
2
3
4
5
6
7
cout<<"vvedite stroku - ";
cin.getline(s1,50);
for (int i=0;i<strlen(s1);i++)
 
        while(s1[i]!=';') 
            s2[i]=s1[i];
        cout<<s2;
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 23:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа со строками (записать в другую строку первое слово и поставить пробел) (C++):

Найти в каждом первое слово и напечатать их в строку через пробел - C++
Доброго времени суток. Помогите, пожалуйста, написать программу на Си. Задание: Даны N предложений. Найти в каждом первое слово и...

Работа со строками (Не считывает 2 слова через пробел) - C++
Понимаю, что вопрос очень простой, но сам ответа на него найти не могу уже не первый раз. есть код Book mybook; for (int i(0); i...

Даны два слова.Верно ли,что первое слово начинается на ту же букву,на которую заканчивается второе слово (работа с символами строки) - C++
2)Даны два слова.Верно ли,что первое слово начинается на ту же букву,на которую заканчивается второе слово (работа с символами строки)

Переход на следующую строку, первое слово строки - C++
Есть текстовый файл состоящий из строк (Максимальная длина - 256). Необходимо считывать первое слово строки, и если оно равно какому-то...

Выделить первое слово из строки(работа с указателями) - C++
Здравствуйте, помогите пожалуйста, в чем ошибка в моем коде: #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; using...

Работа со строками. Определить, содержит ли заданное слово букву «д» - C++
Определить, содержит ли заданное слово букву «д». Если можно, то код как можно проще, типа cout &lt;&lt; &quot;Введите слово&quot;; cin&gt;&gt;s; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Croessmah
Эксперт CЭксперт С++
13231 / 7503 / 846
Регистрация: 27.09.2012
Сообщений: 18,428
Записей в блоге: 3
Завершенные тесты: 1
22.11.2012, 23:58 #2
Пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cstdlib>
int main()
{   
    char str_source[1024]={0};
    char str_dest[1024]={0};
    std::cin.getline(str_source,1024);
    for(char *p=str_source, *p2=str_dest; *p2=*p;++p,++p2)
        if (*p2==';'){
            *p2=0; break;
        }   
    std::cout<<str_dest<<std::endl;
    system("pause");
    return 0;
}
Можно strtok использовать
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 23:58
Привет! Вот еще темы с ответами:

В текстовом файле построчно записаны предложения. Записать во второй текстовый файл первое слово последнего предложения - C++
В текстовом файле построчно записаны предложения. Записать во второй текстовый файл первое слово последнего предложения. Помогите...

Работа со строками. Как вывести последнее слово палиндром в моей строке? - C++
#define _CRT_SECURE_NO_WARNINGS #include &lt;iostream&gt; #include &lt;cstring&gt; using namespace std; int main(){ char *str = new...

Работа со строками: каждую букву введенного слова записать в массив - C++
Задача состоит в том,что мне требуется ввести слово.Затем каждую его букву записать в массив. Подскажите пожалуйста. На форуме нашел те...

Вывести на экран слова начинающиеся с той же буквы, что и первое слово предложения. Напечатать строку после изъятия этих слов. - C++
Помогите, пожалуйста с программой: Вывести на экран слова начинающиеся с той же буквы, что и первое слово введенного предложения....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru