Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
pro63
19.07.2020 00:08 •
Информатика
Дана строка. найдите в этой строке самое длинное слово и выведите его. если в строке несколько слов одинаковой максимальной длины, выведите первое из них. python или с++.заранее
Показать ответ
Ответ:
kristinapaskan
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 оценок)
Популярные вопросы: Информатика
Dennie258
05.12.2021 04:55
решить информатику.. На каком этапе создания книги ей присваивается классификационный индекс: 1) в начале подготовки рукописи; 2) перед публикацией; 3) после опубликования. Назначение...
Intagul
25.12.2020 08:00
Практическая работа по дисциплине «Тестирование программных продуктов» ЗАДАНИЕСитуация: Команде разработки, в которой вы работаете, от постоянного клиента (ООО «Рога и Копыта»)...
cccggg93
29.12.2020 08:58
Решите задания по Информатике(Питон) 17. Напишите программу, которая получает с клавиатуры четырёхзначное натуральное число и переставляет его первую и последнюю цифры, например,...
mrrr15
05.09.2020 21:28
Создайте проект, при работе которого пользователь вводит показатели середнемисячнои температуры за год, задача проекта вывести анализ циз температур по следующим пунктам: - количество...
ksyushenkа
14.11.2022 00:46
мне надо решить за 1 час...
krohaela
03.10.2022 13:50
1. Информатика занимается изучением ... а. приёмов и методов накопления, передачи, хранения и обработки информации; б. приемов и методов обработки информации; в. приемов и методов...
16oce1
25.05.2020 06:52
Как выполнить подобное задание в Excel Используя автозаполнение и расчет по формуле, подготовить таблицы значений следующих функций: а) y=0.5ln(x), x=1, 2,…,10 б) z= x2+4x3,...
КатяЗюзина
23.09.2021 08:27
Натуральное число называется числом Армстронга, если сумма цифр числа, возведенных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например, 153 = 13 +...
vityadmitriev2
25.07.2020 19:51
Какие преймущества обеспечит стилевое форматирование ?...
Artemo4ka123
12.08.2020 15:36
Перевести текст на - went home and addressed a short note to the king : if you please will excuse me, i won t come to tea ; for home s the best place for all people like me !...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#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;
}