Se lo capivo non scrivevo no? eheheh. Dim1 e dim2 dovevano essere le dimensioni dei vector ma alla fine ho usato i numeri...è un programmino solo per iniziare ad utilizzare il linguaggio. Ho fatto anche questo, stesso risultato:
codice:
#include <fstream>
#include <iostream>
#include <vector>
using namespace std;

int main(){
const int dim=10;
int valore;
vector<int> v;
vector<int> result;
cout<<"Inizializzare il vettore con 10 interi"<<endl;
for(int i=0;i<dim;i++){
        cin>>valore;
        v.push_back(valore);
}
for (int j=0;j<dim;j++){
        result[j] = v[j]*v[j];
        cout<<"risultato: "<<result[j]<<endl;
}

}