Você está na página 1de 2

#define _CRT_SECURE_NO_WARNINGS

//Instituto Federal da Bahia - Campus Salvador


//Aluno.....: João Paulo Araújo Santos e FLorisvaldo
#include <stdlib.h>
#include <conio.h>
#include <locale.h>
#include <stdio.h>

int main(void)
{

int matriz[5][5], i, j, linha_1, linha_2, linha_3, linha_4, linha_5,


mlinha_1, mlinha_2, mlinha_3, mlinha_4, mlinha_5, soma_total, media_total, maior,
mailin = 0, maicol = 0;
printf("\nDigite valor para os elementos da matriz\n\n");

for (i = 0; i < 5; i++)// i é indice da linha da matriz


for (j = 0; j < 5; j++)// j é o indice da coluna da matriz
{
printf("\nElemento[%d][%d]=", i, j);
scanf("%3d", &matriz[i][j]);

}
printf("\n\n***********************************Apresentação da
matriz********************************************\n\n");

for (i = 0; i < 5; i++)


{
for (j = 0; j < 5; j++)
{
printf("%3d ", matriz[i][j]);
}
printf("\n\n");
}

printf("\n\n***********************************Soma da
Linha************************************************************************\n\n")
;

linha_1 = matriz[0][0] + matriz[0][1] + matriz[0][2] + matriz[0][3] +


matriz[0][4];
printf("A soma da primeira linha: %d\n\n", linha_1);
linha_2 = matriz[1][0] + matriz[1][1] + matriz[1][2] + matriz[1][3] +
matriz[1][4];
printf("A soma da segunda linha: %d\n\n", linha_2);
linha_3 = matriz[2][0] + matriz[2][1] + matriz[2][2] + matriz[2][3] +
matriz[2][4];
printf("A soma da terceira linha: %d\n\n", linha_3);
linha_4 = matriz[3][0] + matriz[3][1] + matriz[3][2] + matriz[3][3] +
matriz[3][4];
printf("A soma da quarta linha: %d\n\n", linha_4);
linha_5 = matriz[4][0] + matriz[4][1] + matriz[4][2] + matriz[4][3] +
matriz[4][4];
printf("A soma da quinta linha: %d\n\n", linha_5);

printf("\n\n***********************************média de cada
linha***************************************************************\n\n");

mlinha_1 = (matriz[0][0] + matriz[0][1] + matriz[0][2] + matriz[0][3] +


matriz[0][4]) / 5;
printf("A média da primeira linha: %d\n\n", mlinha_1);
mlinha_2 = (matriz[1][0] + matriz[1][1] + matriz[1][2] + matriz[1][3] +
matriz[1][4]) / 5;
printf("A média da segunda linha: %d\n\n", mlinha_2);
mlinha_3 = (matriz[2][0] + matriz[2][1] + matriz[2][2] + matriz[2][3] +
matriz[2][4]) / 5;
printf("A média da terceira linha: %d\n\n", mlinha_3);
mlinha_4 = (matriz[3][0] + matriz[3][1] + matriz[3][2] + matriz[3][3] +
matriz[3][4]) / 5;
printf("A média da quarta linha: %d\n\n", mlinha_4);
mlinha_5 = (matriz[4][0] + matriz[4][1] + matriz[4][2] + matriz[4][3] +
matriz[4][4]) / 5;
printf("A média da quinta linha: %d\n\n", mlinha_5);

printf("\n\n***************************Soma de todos os
elementos************************\n\n");

soma_total = linha_1 + linha_2 + linha_3 + linha_4 + linha_5;


printf("A soma total: %d\n\n", soma_total);

printf("\n\n***************************Média de todos os
elementos************************\n\n");

media_total = (mlinha_1 + mlinha_2 + mlinha_3 + mlinha_4 + mlinha_5);


printf("A média total: %d\n\n", media_total);

printf("\n\n****************************Maior elemento da matriz e sua


localização******************************\n\n");

maior = matriz[0][0];
for (i = 0; i < 5; i++)
{
for (j = 0; j < 5; j++)
if (matriz[i][j] > maior)
maior = matriz[i][j];
mailin = i;
maicol = j;
printf("Maior valor da matriz: %d \n", maior);

printf ("O maior valor da matriz está na posição: %d, %d " , mailin,
maicol);
}
system("PAUSE");
return 0;
}
}

Você também pode gostar