Plataforma: URI
Problema: 1184
Enunciado:
Leia um caractere maiúsculo, que indica uma operação que deve ser realizada e uma matriz M[12][12]. Em seguida, calcule e mostre a soma ou a média considerando somente aqueles elementos que estão abaixo da diagonal principal da matriz, conforme ilustrado abaixo (área verde).
Linguagem: C
Solução:
#include <stdio.h> #define TAM 12 int main() { int i, j; char t; double m[TAM][TAM], a = 0; scanf("%c",&t); for (i=0; i<TAM; i++) { for (j=0;j<TAM;j++) { scanf("%lf", &m[i][j]); if (j<i) a += m[i][j]; } } if (t=='M') a /= 66.0; printf("%.1lf\n", a); return 0; }
Nenhum comentário:
Postar um comentário