Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

помогите си++ задан массив слов. напечатать самое "короткое"слово

Валентин Калашников Ученик (239), закрыт 7 лет назад
Лучший ответ
Николай Веселуха Высший разум (362199) 7 лет назад
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string words[] = { "seven", "three", "eleven", "five", "eight" };
auto short_word = *min_element(begin(words), end(words), [](string& a, string& b) {
return a.length() < b.length();
});
cout << short_word << endl;
cin.get();
}
Остальные ответы
安德烈*冈察洛夫 Ученик (196) 7 лет назад
самые короткие слова
1.О!!! (восхищение)
2.А? (человек переспросил. А?)
3.Я.
4.У (У..., это очень сложно сделать.)
5.Э (Э..., не наглей!)
Валентин КалашниковУченик (239) 7 лет назад
а какая библиотека должна быть в программе чтобы она писала эти слова ?
安德烈*冈察洛夫 Ученик (196) 公鸡
Похожие вопросы