Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
murad2097
24.08.2021 07:13 •
Информатика
Дана строка. найдите в этой строке самое длинное слово и выведите его. если в строке несколько слов одинаковой максимальной длины, выведите первое из них. python или с++.заранее
Ответ:
Gjjsg
03.10.2020 06:19
#include <iostream>
#include <sstream>
#include <vector>
#include <string>
using namespace std;
int main(int argc, char** argv) {
cout << "string: ";
string s; getline(cin, s);
istringstream ss(s);
vector<string> v;
while (ss >> s) v.push_back(s);
int j=v[0].size(),k=0;
for (int i=1; i<v.size(); i++)
if (v[i].size()>j) { j=v[i].size(); k=i; }
cout<<"long word: "<<v[k]<<endl<<endl;
system("pause");
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
помаги116
27.04.2022 19:18
Что такое действие объекта? при видите примеры...
kiraalexeyeva
27.04.2022 19:18
Ориентация элементов, составляющих материю. первые пять букв этого слова образуют отдельное слово, которое обозначает группа слов на каком-либо носителе...
polina9898798788
27.04.2022 19:18
Дешифруйте следующие двоичные числа, преобразовав их в десятичные: 0010, 1011, 11101, 0111, 0101.дешифруйте следующие восьмеричные числа, преобразовав их в десятичные:...
Farzalievik
27.04.2022 19:18
Существует метод шифрования - шифрование с ключа. ключом является слово цель . таким образом, результатом шифрования слова информация с этого ключа и с учетом того,...
axaz227
27.04.2022 19:18
Рассчитать сумму платежа, за израсходованную электроэнергию за месяц, если тариф -0,30р. показание счётчика за предыдущий месяц 7250, за расчётный 7622....
daryakoryakovc
16.05.2020 04:11
Запишите ip адрес из четырех десятичных чисел в 32 битном виде 237.199.60.203...
123lego123den
22.02.2020 17:27
Дан фрагмент электронной таблицы(рисунок) Чему станет равным значение ячейки С2, если в нее скопировать (растянуть за правый нижний угол) формулу из ячейки С1? В качестве...
DartMatv
23.09.2020 23:39
Какая клавиша используется для поворота выделенного объекта?...
lanovoimaxoxpw94
31.01.2020 12:44
Задание 10 Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления....
Віталій128
20.07.2021 07:33
решить самостоятельную по инфе 7 класс...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <sstream>
#include <vector>
#include <string>
using namespace std;
int main(int argc, char** argv) {
cout << "string: ";
string s; getline(cin, s);
istringstream ss(s);
vector<string> v;
while (ss >> s) v.push_back(s);
int j=v[0].size(),k=0;
for (int i=1; i<v.size(); i++)
if (v[i].size()>j) { j=v[i].size(); k=i; }
cout<<"long word: "<<v[k]<<endl<<endl;
system("pause");
return 0;
}