fork download
  1. #include <iostream>
  2. using namespace std;
  3. #include <vector>
  4. #include <algorithm>
  5. int main()
  6. {
  7. vector<int> v1;
  8.  
  9. int myint;
  10.  
  11. for(int i=0; i<5; i++){
  12. cin >> myint;
  13. v1.push_back (myint);
  14. };
  15.  
  16.  
  17. cout<<"Вектор\n";
  18. for(vector<int>::iterator it=v1.begin(); it != v1.end(); ++it){
  19. cout<<*it<<" ";
  20. }
  21.  
  22. cout<<"\nВектор\n";
  23. for(int i=0; i<v1.size(); ++i){
  24. cout<<v1[i]<<" ";
  25. }
  26. cout<<"\n";
  27.  
  28. v1.pop_back();
  29. for(int i=0; i<v1.size(); ++i){
  30. cout<<v1[i]<<" ";
  31. }
  32. cout<<"\n";
  33.  
  34. cout<<"Перший "<<v1.front()<<"\n";
  35. cout<<"Останній "<<v1.back()<<"\n";
  36.  
  37. sort(v1.begin(),v1.end());
  38. for(auto val:v1){
  39. cout<<val<<" ";
  40. }
  41. cout<<endl<<"Розмір "<<v1.size()<<endl;
  42.  
  43. auto it = find(v1.begin(),v1.end(),1);
  44.  
  45. cout<<*it<<endl;
  46.  
  47. v1.clear();
  48.  
  49. for(int i=0; i<v1.size(); ++i){
  50. cout<<v1[i]<<",";
  51. }
  52.  
  53. return 0;
  54. }
  55.  
Success #stdin #stdout 0.01s 5320KB
stdin
5 7 2 1 9 
stdout
Вектор
5 7 2 1 9 
Вектор
5 7 2 1 9 
5 7 2 1 
Перший 5
Останній 1
1 2 5 7 
Розмір 4
1