Даны наименования трех городов. Вывести на экран самое длинноватое и самое

Даны наименования 3-х городов. Вывести на экран самое длинноватое и самое краткое название.
Помогите решить задачку c функцией string на языке C++

Задать свой вопрос
Брайко Ульяна
Как выводятся? Через пробел или в столбик?
Алина Носипова
в столбик
Любовь Глубова
А вводятся как? В столбик либо в строчку через пробел?
Ломинов Олежка
Как желаешь
2 ответа

Код дан в приложении.

include lt;iostreamgt;

using namespace std;

int main()

   const int arrSize = 3;

   string town[arrSize];

   int minValue = 0;

   int maxValue = 0;

   for (int i = 0; i lt; arrSize; i++)

   

       cout lt;lt; "Enter " lt;lt; i + 1 lt;lt; " town: ";

       cin gt;gt; town[i];

       if (town[i].length() lt; town[minValue].length())

           minValue = i;

       if (town[i].length() gt; town[maxValue].length())

           maxValue = i;

   

   cout lt;lt; endl lt;lt; "The shortest: " lt;lt; town[minValue] lt;lt; endl;

   cout lt;lt; "The longest: " lt;lt; town[maxValue];

   return 0;

Nina Nagornaja
Прикольный вариант)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт