- Cadastre um vetor de inteiros enquanto o usuário quiser.- Exiba a qtde de elementos digitados- Exiba a média dos elementos cadastrados- Limpe os dados cadastrados- Preencha o vetor com números aleatórios entre 0 e 1000.- verifique se o número 10 está incluso no vetor ou não.#include <iostream>#include <vector>#include <time.h>using namespace std;vector <int> vet;void limpar(){ vet.clear();}void cadastro(){ int x,soma,cont,opcao; cout << " Digite [0] para cadastrar ou [1] para sair: "; cin >> opcao; while(opcao == 0) { cout << "Informe o numero: "; cin >> x; vet.push_back(x); cout << " Digite [0] para cadastrar ou [1] para sair: "; cin >> opcao; if(opcao == 1) break; }}void nElementos(){ int cont=0; for(int i=0; i<vet.size(); i++) cont += 1; cout<<"Numero de elementos = " << cont << endl;}void media(){ int soma=0; for(int i=0; i<vet.size(); i++) soma += vet[i]; cout<<"A media e = "<< soma/vet.size() << endl;}void lerVetor(){ int i,cont; cont=0; for (int i=0; i<vet.size(); i++) { cont=cont+1; cout << "Vetor[" << i << "] = "<< vet[i] << endl; }}void cadsort(int qtd,int sortmax){ srand(time(NULL)); for(int i=0;i<qtd;i++) { int x=rand()%sortmax; vet.push_back(x); } for(int i=0;i<vet.size();i++) cout<< "\n Vetor[" << i << "] = "<< vet[i]<<endl;}void verificar(){ int v,cont; cont=0; if(vet [cont] != 10) { cont=cont+1; v=false; if(vet[cont]==10) v=true; } cout<<"Verificar = " << v; cout<<"\n"; system("pause");}void menu(){ cout<<" Digite [1] para cadastro \n"; cout<<" Digite [2] para numero de elementos \n"; cout<<" Digite [3] para media\n"; cout<<" Digite [4] para exibir \n"; cout<<" Digite [5] para para limpar\n"; cout<<" Digite [6] para sorteio \n"; cout<<" Digite [7] para verificar numero 10 no vetor\n"; cout<<" Digite [8] para sair\n"; int opcao; cout<<"OPCAO : "; cin >> opcao; cout << "\n"; switch(opcao) { case 1:cadastro();break; case 2:nElementos();break; case 3:media();break; case 4:lerVetor();break; case 5:limpar();break; case 6:cadsort(10,999);break; case 7:verificar(); case 8:exit(0);break; default: { cout<<"Opcao invalida \n\n"; menu(); } }}main(){ char opcao; while (cout << "Deseja iniciar s/n?: ", cin >> opcao, opcao == 's') { menu(); if (opcao!='s') break; } cout<<"\n"; system("\npause");}