Даны наименования трех городов. Вывести на экран самое длинноватое и самое
Даны наименования 3-х городов. Вывести на экран самое длинноватое и самое краткое название.
Помогите решить задачку c функцией string на языке C++
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;
-
Вопросы ответы
Статьи
Информатика
Статьи
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.
Математика.
Химия.
Русский язык.
Разные вопросы.