Para reelembrar

eu estou com um pouco de dificuldade neses exercicios
em bora seja em linguagem C .
faz tempo que eu naum faço C

  1. Dado uma matriz de ordem 3x3 faça um algoritmo que:
    a) Calcule a soma dos elementos da primeira coluna;
    b) Calcule o produto dos elementos da primeira linha;
    c) Calcule a soma de todos os elementos da matriz;
    d) Calcule a soma da diagonal principal.
  2. Escrever um programa que preenche nomes em um vetor de 10 posições. Após informe
    quantos nomes estão armazenados no vetor que iniciam com a letra ?d?.
  3. Fazer um programa que leia uma matriz 5 X 5 com números do intervalo de 0 a 50.
    Imprimir a matriz em formato de matriz.
  4. Fazer um programa que leia números inteiros para preencher uma matriz 4 X 4 e os
    exiba em formato de matriz omitindo os valores da diagonal principal.
  5. Escrever um programa que leia uma matriz de ordem 3 X 3. Após percorrer esta matriz
    para encontrar ocorrências do número 20. Guardar as posições em vetores: um para linha e
    outro para coluna. Ao final do processo exibir as posições (linha e coluna) onde o número
    20 está posicionado. Se não houve ocorrências, mostrar mensagem adequada.
  6. Escrever um programa que lê uma matriz M de 6 linhas X 5 colunas e escreve:
    a) a quantidade de elementos iguais a 0 (zero) da matriz;
    b) a média dos elementos da matriz.
  7. Ler uma matriz 3 X 3 com números inteiros. Percorrer a matriz e encontrar o maior
    valor. Exibi-lo.
  8. Ler uma matriz 5 X 5 com números inteiros positivos e negativos. Depois, percorrer a
    matriz e criar dois vetores: um com os números positivos e outro com os negativos. Os dois
    vetores criados, não poderão possuir espaços em branco entre os elementos.
  9. Escrever um programa que lê uma matriz M de 6 linhas X 5 colunas e escreve:
    a) a média dos elementos de cada linha;
    b) a quantidade de elementos pares da matriz.

Qual é a tua dúvida?
Tomara que o teu professor não te identifique, eu te descontaria pontos pelo teu português… hehehe

http://forum.imasters.com.br/lofiversion/index.php/f117.html

isso aki vai te ajudar bastante…

hahahhaha

é que me deu um branco total nessa materia , pois faz um tempão que eu não faço c ,
eu não estou conseguindo Calcular a soma da diagonal principal

obrigadão

suponha que vc tenha uma matriz nxn:

#include <iostream>

static const int DIMENSION=3;

int matriz[][] = {{3,2,5}, 
  {1,1,4}, 
  {5,6,7}};

Use o comando for para percorrer a matriz e calcular a soma.

int soma = 0;
for (int i = 0; i < DIMENSION; i++)
       soma += matriz[i][i];

std::cout << "A soma da diag. principal da matriz eh: " << soma << " std::endl;

n duplique tópicos http://www.guj.com.br/posts/list/0/73229.java#385078 :smiley: