Домашнее задание для ПО 2.11 по системному программированию от 21.04.21
учебно-методический материал

Склемин Алексей Анатольевич

Организовать ввод строки, каждое слово в строке отделяется от других слов пробелами, их может быть неограниченное количество. Найти самое короткое слово в строке.

Скачать:

ВложениеРазмер
Файл 66.docx14.1 КБ

Предварительный просмотр:

Шестьдесят шестое задание

Организовать ввод строки, каждое слово в строке отделяется от других слов пробелами, их может быть неограниченное количество. Найти самое короткое слово в строке.


#include

#include

#include

 

int main()

{

    std::string s;

 

    std::cout << "Enter string: ";

    std::getline(std::cin, s);

 

    std::stringstream ss(s);

    std::string word(s);

 

    while (ss >> s)

          if (s.size() < word.size())

           word = s;

 

    std::cout << "Res: " << word << std::endl;

 

    return 0;

}


По теме: методические разработки, презентации и конспекты

Домашнее задание для ПО 1.11 по системному программированию от 04.02.20

Шестнадцатеричное представление Представим, что необходимо просмотреть содержимое некотоpых байт в памяти. Требуется oпределить содержимое четырех последовательных байт (двух слов), которые имеют двои...

Домашнее задание для ПО 1.11 по системному программированию от 11.02.20

Сегменты Сегментом называется область, которая начинается на границе параграфа, то есть, по любому адресу, который делится на 16 без остатка. Хотя сегмент может располагаться в любом месте памяти и им...