Olá, bom dia! 
  
Tenho um exercício tranquilo para muitos, mas eu estou batendo cabeça 
  
"Ler dois vetores A e B de 10 elementos inteiros. Construir um vetor C, no programa principal de mesmo tipo e tamanho, tal que cada elemento de C seja o dobro da soma entre os elementos correspondentes de A com B. Escrever o vetor C." 
  
Ou seja: 
  
(A[0] + B[0] ) * 2 = C[0] e por ai vai (X) 
  
Fiz ele inteiro no main, mas está horrível. eu gostaria de criá-lo da seguinte forma: 
  
1) Apenas um método para adicionar valores nos vetores A e B; 
2) Um método para o que se pede em (X); 
3) Um método para mostrar um vetor a minha escolha dentro dos 3 citados; 
  
Vou colar meu código horrível agora: 
  
#include <iostream>
using namespace std;
class soma
{
private:
int a, b;
public:
void seta()
{
cout<<"Informe o 1 numero: ";
cin>>a;
}
void setb()
{
cout<<"Informe o 2 numero: ";
cin>>b;
}
int geta()
{
return(a);
}
int getb()
{
return( ;
}
};
int main(void)
{
soma objs[10];
int c[10];
for(int i=0; i<=9; i++)
{
objs[i].seta();
objs[i].setb();
}
for(int i=0; i<=9; i++)
{
c[i] = ((objs[i].geta() + objs[i].getb()) *2);
cout<<"Resultado do vetor " << i << " e :" << c[i] <<endl;
}
system("pause");
}