SHOW:
|
|
- or go back to the newest paste.
| 1 | #include <algorithm> | |
| 2 | #include <iostream> | |
| 3 | #include <string> | |
| 4 | #include <vector> | |
| 5 | ||
| 6 | using namespace std; | |
| 7 | ||
| 8 | struct Lang {
| |
| 9 | string name; | |
| 10 | int age; | |
| 11 | }; | |
| 12 | ||
| 13 | int main() {
| |
| 14 | vector<Lang> langs = {{"Python"s, 29}, {"Java"s, 24}, {"C#"s, 20}, {"Ruby"s, 25}, {"C++"s, 37}};
| |
| 15 | // Выведите первый язык, начинающийся на J, используя алгоритм find_if | |
| 16 | auto var = find_if(begin(langs), end(langs), [](const Lang& str){return str.name.at(0)=='J';});
| |
| 17 | cout<<var->name<<", "<<var->age<<endl; | |
| 18 | } |