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

Напечатайте все слова из строки, отличные от заданного слова - C++

Восстановить пароль Регистрация
 
Ekaterina95
0 / 0 / 0
Регистрация: 24.02.2014
Сообщений: 3
24.02.2014, 22:39     Напечатайте все слова из строки, отличные от заданного слова #1
Дана строка , состоящая из слов, разделённых пробелами, и слово . Напечатайте все слова из строки , отличные от слова .
Формат входных данных
На первой строке входного файла записано слово , на второй строке - строка . Слово состоит из строчных букв латинского алфавита, строка - из строчных букв латинского алфавита и пробелов.
В и есть хотя бы одна буква и их длина не превышает 100 символов.
Формат выходных данных
Напечатайте все слова из строки , отличные от слова .
Каждое слово выводите на новой строке в том порядке, в котором они встречаются в .
Примеры:
Вход
boat
load cargo to the boat truck
Выход
load
cargo
to
the
truck


Вообще не могу понять как это делается, мне хотя бы алгоритм нужен😥
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2014, 22:39     Напечатайте все слова из строки, отличные от заданного слова
Посмотрите здесь:

Напечатать все слова из текста, отличные от слова hello. C++
Напечатать все слова, отличные от последнего слова C++
C++ Напечатать все слова, отличные от последнего слова, предварительно преобразовав каждое из них по заданному правилу
C++ Напечатать все слова отличные от последнего слова, предварительно перенести последнюю букву в начало слова
Дана последовательность слов.Напечатать все слова, отличные от слова «по» C++
Напечатать все слова, отличные от последнего слова. C++
C++ Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв. Напечатать все слова, отличные от последнего слова
Напечатать все слова, отличные от последнего слова строки, удалив из каждого слова первую и последнюю буквы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Amandosov
Знаток
156 / 156 / 65
Регистрация: 18.11.2012
Сообщений: 411
Записей в блоге: 2
24.02.2014, 23:25     Напечатайте все слова из строки, отличные от заданного слова #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main()
{
 string s,str[1000];
 int n=0;
 cin>>s;
 while(cin>>str[n]) n++;
   
 for(int i=0;i<n;i++)
 if(str[i]!=s) cout<<str[i]<<endl;
 
   return 0;
}
Yandex
Объявления
24.02.2014, 23:25     Напечатайте все слова из строки, отличные от заданного слова
Ответ Создать тему
Опции темы

Текущее время: 03:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru