frw Postado Abril 13, 2005 Denunciar Share Postado Abril 13, 2005 Galera to querendo a ajuda de vc´s, preciso fazer uns programinhas com matrizes, o 1º é calcular a soma da 2ª diagonal, o 2º é somar as colunas e ver qual é a maior delas. por enquanto é só isso! valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rafaelbortoletto Postado Abril 13, 2005 Denunciar Share Postado Abril 13, 2005 Eu pensei em uma solução assim para somar os valores da diagonal da matriz 2:Como a diagonal é dada por 0,0 depois 1,1 e assim por diante até chegar no final da matriz se esta matriz for quadrada o código fica assim: int p[5][5]; int soma = 0; for ( int i = 0; i < 5; i++) // faço o loop 5 vezes soma += p[i][i]; Quanto a questão de somar as colunas isto deve ser feito na matriz 1, matriz 2 ou uma comparação entre as duas matrizes e depois decidimos qual das duas tem a coluna com maior valor? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Renato - Postado Abril 18, 2005 Denunciar Share Postado Abril 18, 2005 Ai vai o fonte que você precisa, mas não acostuma a pegar as coisas assim, você tem que ralar para fugir do balde e do escovão.main() { int matriz[5][5],i,j,soma=0; clrscr(); for(i=0;i<5;i++) for(j=0;j<5;j++) { printf("Informe o %d§ linha da %d§ coluna: ",i+1,j+1); scanf("%d",&matriz[j]); } for(i=4;i>=0;i--) soma+=matriz; printf("%d",soma); getch(); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
frw
Galera to querendo a ajuda de vc´s, preciso fazer uns programinhas com matrizes, o 1º é calcular a soma da 2ª diagonal, o 2º é somar as colunas e ver qual é a maior delas. por enquanto é só isso! valeu!
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.