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");
}
Pergunta
jaymeproni
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:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.