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

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

Войти
Регистрация
Восстановить пароль
 
Ekaterina95
0 / 0 / 0
Регистрация: 24.02.2014
Сообщений: 3
#1

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

24.02.2014, 22:39. Просмотров 414. Ответов 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++ Для заданного длинного слова найти в словаре все слова
Найти в файле все слова, которые можно сложить из букв заданного слова C++
C++ Напечатайте слова, отличные от последнего
C++ Из заданного файла удалить все слова c двумя согласными и вывести на экран оставшиеся слова
C++ Дана строка. Напечатать все слова из нее , отличные от слова hello

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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     Напечатайте все слова из строки, отличные от заданного слова
Ответ Создать тему
Опции темы

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