Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
авяпвяа
17.03.2023 22:33 •
Информатика
Написать программу на с++ надо вывести из строки со словами разделенными пробелами , вывести слова в которых буквы не повторяются
Ответ:
deniskalubit
06.10.2020 13:35
#include<iostream>
#include<string>
using namespace std;
int main()
{
string S;
cout << "BBEDITE TEXT: ", getline(cin,S);
S+=' ';
string Slovo = "";
for (int i = 0; i < S.length(); i++)
{
if (S[i] != ' ') Slovo+=S[i];
else
{
bool B = 1;
for(int j = 0; j+1 < Slovo.length(); j++)
{
for(int m = j+1; m < Slovo.length(); m++)
{
if (Slovo[j] == Slovo[m]) B = 0;
}
}
if (B) cout<<"\n" <<Slovo;
while (S[i] == ' ') i++;
Slovo=S[i];
}
}
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
smchnc2004
12.09.2020 21:16
Чему равна переменная a после выполнения цикла? a = 1; for i = 13 downto 5 do a = a + 1;...
hokip
07.04.2023 18:55
отдаю Ниже приведены за к поисковому серверу. По всем за было найдено разное количество страниц. Расположите за в порядке убывания количества страниц, которые нашёл...
ГюнтерСтингерсон
16.08.2020 17:12
Укажите на минимально необходимый набор устройств для работы на компьютере: вариант 1 клавиатура, монитор, мышь вариант 2 клавиатура, системный блок, монитор вариант...
NEON2006
16.08.2020 17:12
Примеры единичных имён в следующих множествах: мореплаватель, остров, орфограмма, закон, формула, поэма. 2) примеры возможных, активных, посевных действий для объекта:...
McGravii
29.04.2021 04:46
1. закончи фразу: а) инструментальная музыка - музыка… б) камерно – инструментальная музыка - музыка… в) импровизация – это… г) виртуоз – это… д) камерный оркестр –...
marinakrivoshe
18.08.2020 04:20
Сочинение гулливер глазами лилипутов (какая их реакция ) ,(ну типа перессказ путешествие гпливера ,но словами лилипутов ( 21...
Акмарал252887
17.09.2022 02:01
Уравняйте, , методом электроного следующее уравнение: 2kcl+2h2o - 2koh+cl2+h2...
adel1288
17.09.2022 02:01
Упарку 50 каштанив, 4 рази бильше,ниж каштанив,а 3 рази бильше,ниж кленив.скильки разом каштанив,кленив и тополь у парку?...
Анастасия0411
17.09.2022 02:01
Напишите сочинение по картине пластова первый снег по этотому плану 1. вступление (краткие сведения о художнике) 2. описание картины( кто изображён , передний план,...
PaulinaWalters
18.05.2021 12:30
Еда, продукты, которые заканчиваются на ак...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include<string>
using namespace std;
int main()
{
string S;
cout << "BBEDITE TEXT: ", getline(cin,S);
S+=' ';
string Slovo = "";
for (int i = 0; i < S.length(); i++)
{
if (S[i] != ' ') Slovo+=S[i];
else
{
bool B = 1;
for(int j = 0; j+1 < Slovo.length(); j++)
{
for(int m = j+1; m < Slovo.length(); m++)
{
if (Slovo[j] == Slovo[m]) B = 0;
}
}
if (B) cout<<"\n" <<Slovo;
while (S[i] == ' ') i++;
Slovo=S[i];
}
}
return 0;
}