Olá pessoal, sou novo aqui no fórum e iniciante na programação em C++. Bem, tenho aqui um vetor 2x2, gostaria de calcular e exibir a soma dos valores referentes a cada linha e a cada coluna respectivamente. Acontece que ao invez de mostrar o resultado corretamente, é calculado o valor da soma total de todos os elementos do vetor. Segue código abaixo e desde já agradeço pela atenção de todos!
#include <iostream>
using namespace std;
int main()
{
int l,c,vetor[2][2]={{4,16},{4,4}},somaLinha=0,somaColuna=0;
Pergunta
Roberto Pereira
Olá pessoal, sou novo aqui no fórum e iniciante na programação em C++. Bem, tenho aqui um vetor 2x2, gostaria de calcular e exibir a soma dos valores referentes a cada linha e a cada coluna respectivamente. Acontece que ao invez de mostrar o resultado corretamente, é calculado o valor da soma total de todos os elementos do vetor. Segue código abaixo e desde já agradeço pela atenção de todos!
#include <iostream>
using namespace std;
int main()
{
int l,c,vetor[2][2]={{4,16},{4,4}},somaLinha=0,somaColuna=0;
//trecho que é calculado a soma
for (l=0;l<2;l++)
{
for (c=0;c<2;c++)
{
somaLinha=somaLinha+vetor[l][c];
somaColuna=somaColuna+vetor[l][c];
}
}
//trecho de saida
cout << "\nSOMA MATRIZ LINHA E COLUNA\n\n";
for (l=0;l<2;l++)
{
cout << "Linha " << l+1 << " " << somaLinha << "\t";
}
cout << "\n";
for (c=0;c<2;c++)
{
cout << "Coluna " << c+1 << " " << somaColuna << "\t";
}
cout << "\n\n\n";
system("pause");
}
Link para o comentário
Compartilhar em outros sites
2 respostass 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.