Programa Tem Como Finalidade Calcular A Soma Dos Elementos De Uma Matriz\nquadrada Qualquer Dada, Que Estao Acima Da Diagonal Principal
Trabalho Escolar: Programa Tem Como Finalidade Calcular A Soma Dos Elementos De Uma Matriz\nquadrada Qualquer Dada, Que Estao Acima Da Diagonal Principal. Pesquise 862.000+ trabalhos acadêmicosPor: Whil • 29/11/2014 • 296 Palavras (2 Páginas) • 581 Visualizações
#include <stdio.h>
#include <stdlib.h>
#define MAX 100
int main(int argc, char **argv)
{
float mat[MAX][MAX];
int i,j; // contadores
int n; // delimitador da ordem da matriz
float soma; // soma dos termos desejados da matriz
printf("\nEste programa tem como finalidade calcular a soma dos elementos de uma matriz\nquadrada qualquer dada, que estao acima da diagonal principal: ");
printf("\n\nDigite a ordem da matriz quadrada: ");
scanf("%d",&n);
printf("\n\nEntre com os valores da matriz:\n");
for(i = 0;i < n;i++)
for(j = 0;j < n;j++)
{
printf("mat[%d][%d]= ",i+1,j+1);
scanf("%f",&mat[i][j]);
}
system("cls");
soma = 0;
for (i = 0; i < n; i++){
for (j = i + 1; j < n; j++){
soma += mat[i][j];
}}
printf("\n\nMatriz:\n\n");
for(i = 0;i < n;i++){
for(j = 0;j < n;j++){
printf("%.2f ",mat[i][j]);
}
printf("\n");
}
printf("\n\nA soma dos elementos que estao acima da diagonal principal e igual a %.2f\n",soma);
printf("\n\n\n\n\nPressione qualquer tecla pra fechar o programa\n");
return(0);
}
...