Kagalive icon

!COLLECTIONS-V-MASTER

Kagalive | PRO | 09/30/20 09:43:19 AM UTC | 0 ⭐ | 1748 👁️ | Never ⏰ | []
C++ |

1.43 KB

|

None

|

0 👍

/

0 👎

#include <iostream>
using std::cout;
using std::cin;
 
#include <string>
using std::string;
 
#include <vector>
using std::vector;
using std::begin;
using std::end;
 
#include <algorithm> 
using std::sort;
using std::count;
 
int main()
{
        vector<int> nums;
 
        for (int i = 0; i < 10; i++)
        {
            nums.push_back(i);
        }
 
        for (auto item : nums)
        {
            cout << item << " ";
        }
        cout << '\n';
 
        vector<string> words;
 
        cout << "enter three words ";
        for (int i = 0; i < 3; i++)
        {
            string s;
            cin >> s;
            words.push_back(s);
        }
 
        for (auto item : words)
        {
            cout << item << " ";
        }
        cout << '\n';
 
        cout << "int vector nums has " << nums.size() << " elements." << '\n';
 
        nums[5] = 3;
        nums[6] = -1;
        nums[1] = 99;
 
        for (auto item : nums)
        {
            cout << item << " ";
        }
        cout << '\n';
 
        for (unsigned int i = 0; i < nums.size(); i++)
        {
            cout << nums[i] << " ";
        }
        cout << '\n';
 
        for (auto i = begin(nums); i != end(nums); i++)
        {
            cout << *i << " ";
        }
        cout << '\n';
 
        sort(begin(words), end(words));
        for (auto item : words)
        {
            cout << item << " ";
        }
        cout << '\n';
 
        int threes = count(begin(nums), end(nums), 3);
        cout << "vector of ints has " << threes << " elements with value 3" << '\n';
 
        int tees = count(begin(words[0]), end(words[0]), 't');
        cout << "first word has " << tees << " letter t's" << '\n';
 
        return 0;
 
}
 
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎