Enunciado:
Fazer um programa que leia uma matriz 2x3 de números reais e calcule a média dos seus elementos. Imprimir o resultado.
Comentários:
Se considerarmos como "resultado" simplesmente a média dos elementos, poderíamos calcular seu valor durante a digitação dos dados. Na verdade, encarando assim, a solução do problema não exigiria o uso da matriz.
Implementamos duas soluções:
Uma simplesmente calcula a média, mas não durante a digitação e sim através de um loop pelos elementos da matriz - senão não estaríamos resolvendo o problema proposto, não é mesmo? :-)
Na outra resolvemos nos divertir mais um pouco: além de calcular a média, o programa calcula a "variância" (a diferença entre cada elemento da matriz e esta média) e exibe os elementos do vetor original e suas variâncias. Nas rotinas de "impressão" (exibição na tela), foram empregados alguns recursos de lógica e de sintaxe que achamos bem interessantes.
Convidamos a todos para olhar o código-fonte e esperamos que concordem! :-)
Solução "Normal" - clique aqui para ver o código-fonte:
Screenshot: