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

Ответы 3

  • Прикольный вариант)
    • Автор:

      june25
    • 5 лет назад
    • 0
  • #include <iostream>

    using namespace std;

    int main()

    {

       const int arrSize = 3;

       string town[arrSize];

       int minValue = 0;

       int maxValue = 0;

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

       {

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

           cin >> town[i];

           if (town[i].length() < town[minValue].length())

               minValue = i;

           if (town[i].length() > town[maxValue].length())

               maxValue = i;

       }

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

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

       return 0;

    }

    answer img
    • Автор:

      knox
    • 5 лет назад
    • 0
  • Код дан в приложении.

    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years