Advertisement
Drowze

08 Matrizes 02

May 14th, 2014
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.11 KB | None | 0 0
  1. /*REGRA:  O  usuário  é  quem  irá  determinar  o  tamanho  da  matriz  em  todos  os  exercícios.
  2. Podemos  ter,  no  mínimo,  uma  matriz  1x1  e,  no  máximo,  uma  matriz  10x10.  Você  deverá
  3. consistir os valores de M e N para que esses valores estejam dentro do valor determinado.*/
  4.  
  5. /*Fazer um programa que leia uma matriz MxN e imprima o maior valor, o menor valor e
  6. o valor médio da matriz (continuar o exercício 1).*/
  7.  
  8. #include <stdlib.h>
  9. #include <stdio.h>
  10. #define MAX 10
  11.  
  12. void main(){
  13.     int a[MAX][MAX];
  14.     int i,j,i_max,j_max, maior=-99999, menor=99999, soma=0;
  15.     printf("Quantidade de linhas: ");
  16.     scanf("%d",&i_max);
  17.     printf("Quantidade de colunas: ");
  18.     scanf("%d",&j_max);
  19.  
  20.     printf("\n");
  21.  
  22.     for(i=0;i<i_max;i++)
  23.         for(j=0;j<j_max;j++){
  24.             printf("Digite o valor de A[%d][%d]: ",i+1,j+1);
  25.             scanf("%d",&a[i][j]);
  26.             soma=soma+a[i][j];
  27.             if(a[i][j]>maior) maior = a[i][j];
  28.             if(a[i][j]<maior) menor = a[i][j];
  29.         }
  30.  
  31.     printf("\nO maior valor eh: %d\n",maior);
  32.     printf("\nO menor valor eh: %d\n",menor);
  33.     printf("\nA media eh: %.2f\n",(float)soma/(i_max*j_max));
  34.  
  35.     system("Pause");
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement