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

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

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

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

24.02.2014, 22:39. Просмотров 440. Ответов 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     Напечатайте все слова из строки, отличные от заданного слова
Посмотрите здесь:

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

Дана последовательность слов.Напечатать все слова, отличные от слова «по» - C++
задание со строками: Дана последовательность слов.Напечатать все слова, отличные от слова «по». помогите,пожалуйста!:cry:%-):swoon:

Дана строка. Напечатать все слова из нее , отличные от слова hello - C++
Дана строка. Напечатать все слова из нее , отличные от слова hello.

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

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

Напечатать все слова, отличные от последнего слова - C++
Болела пропустила лекции на эту тему помогите разобраться напишите код и объясните почему именно так и где что значит все должно быть...

Напечатать все слова, отличные от последнего слова. - C++
В файле дана непустая последовательность слов, содержащая от 1 до 8 букв; между соседними словами – запятая, за последним словом точка....

Напечатать все слова из текста, отличные от слова hello. - C++
Добрый день товарищи!!!Выручайте!)Зачет по программированию завтра сдавать,а я не знаю как последнюю лабораторку сделать. Задание...

Между соседними словами – запятая, за последним словом – точка. Создать новый файл, содержащий все слова, отличные от последнего слова - C++
Плиз помогите кто может в простом коде: Дан текстовый файл, содержащий последовательность слов. Между соседними словами – запятая, за...

Для заданного длинного слова найти в словаре все слова - C++
Для заданного длинного слова найти в словаре все слова, в которых использованы только буквы, которые присутствуют в заданном слове ...

Напечатать все слова, входящие в эту текстовую строку, заканчивающиеся на буквы заданного слова (например, abcdab, ab, kab) - C++
Доброго времени суток, форумчане. Надеюсь на вашу помощь. Через неделю сессия, а мне к ней осталось доделать 4 задачи по практике, которые...

Вывести все слова, отличные от hello - C++
Нужно вывести все слова, отличные от hello #include "stdafx.h" #include <iostream> #include <math.h> #include <string.h> ...


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

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

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