Faça um programa que deverá permitir que o usuário entre com os valores dos elementos de uma matriz quadrada de ordem 4, calcula e mostra a soma de todos os elementos da diagonal principal.
Soluções para a tarefa
Respondido por
1
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
srand(time(NULL));
int matriz[4][4];
for (int i=0;i<4;i++){
for (int j=0;j<4;j++){
matriz[i][j]=rand()%10;
printf("%d\t",matriz[i][j]);
}
printf("\n");
}
printf("\n\n");
int soma = 0;
for (int q=0;q<4;q++){
for (int w=0;w<4;w++){
if (q==w) {printf("%d\t", matriz[q][w]); soma+=matriz[q][w];}
}
}
printf("\n\nSoma> %d\n",soma);
return 0;
}
Perguntas interessantes
Português,
5 meses atrás
Pedagogia,
5 meses atrás
Geografia,
5 meses atrás
Pedagogia,
6 meses atrás
Matemática,
6 meses atrás
Inglês,
11 meses atrás
Psicologia,
11 meses atrás