View difference between Paste ID: Q2tSvpCn and 9L6wr18W
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
}