Curso de Programação C | Exercício 8 | Calcule a soma de todos os elementos de uma matriz | aula 118

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ธ.ค. 2024

ความคิดเห็น • 15

  • @JosemarPascoal-k1l
    @JosemarPascoal-k1l 8 หลายเดือนก่อน

    incrivel...

  • @gemeasb3148
    @gemeasb3148 2 ปีที่แล้ว

    Parabéns! Vc explicou muito bem 👏

  • @otavio6711
    @otavio6711 ปีที่แล้ว +1

    Adicionaria que se caso queira verificar se a soma está correta, faz com o limite de mat[i][j] = 1 ; . assim todos os elementos da matriz é 1, ai a soma tem que dar 35.

  • @adrieljose8145
    @adrieljose8145 3 ปีที่แล้ว +1

    Boa aula👍

  • @nakamura984
    @nakamura984 2 ปีที่แล้ว

    invés do %d uso oque em c++ ?

  • @mxrquinhos5174
    @mxrquinhos5174 2 ปีที่แล้ว +1

    gostaria de saber como posso calcular apenas as colunas da matriz no caso a matriz: mat [3] [2],
    como calcular só as as colunas [2]

    • @programeseufuturo
      @programeseufuturo  2 ปีที่แล้ว

      Olá Mxrquinhos.
      Se você deseja calcular a soma apenas da coluna 2, basta fixar o índice da coluna em 2. Como o índice das colunas não vai variar mais, basta uma repetição para gerar os índices das linhas e você vai acessar sua matriz assim: mat[linha][2]

  • @brunocesaralves5458
    @brunocesaralves5458 ปีที่แล้ว

    Opa blz, eu fiz a media de notas na matriz e queria aproveitar esses valores para somar todas as media, aí o C não reconhece

  • @melsouza4734
    @melsouza4734 3 ปีที่แล้ว +1

    Como faço pra achar os vizinhos de todos os elementos de uma matriz?

    • @programeseufuturo
      @programeseufuturo  3 ปีที่แล้ว

      Tente simplificar o problema Mel.
      Pense em um procedimento que recebe a coordenada de um elemento (índices de linha e coluna) e imprime seus vizinhos (com os índices de linha e coluna você encontra os vizinhos do elemento).
      Tendo o procedimento, basta percorrer toda a matriz chamando o procedimento para cada elemento da matriz.

  • @eduardodenis6528
    @eduardodenis6528 9 หลายเดือนก่อน

    nt main()
    {
    setlocale(LC_ALL, "Portuguese");
    srand(time(NULL));
    int i = 0, j = 0, mat[5][7], qtdLinha = 0, qtdColuna = 0, somaMat = 0;
    somaMat = 0;
    printf("\tFaça um programa que calcule e imprima a soma de todos os elementos de uma matriz.

    ");
    printf("Quantidade linhas: ");
    scanf("%d", &qtdLinha);
    printf("Quantidade colunas: ");
    scanf("%d", &qtdColuna);
    for(i = 0; i < qtdLinha; i++)
    {
    for(j = 0; j < qtdColuna; j++)
    {
    mat[i][j] = rand() % 30;
    somaMat += mat[i][j];
    }
    }
    printf("

    ");
    for(i = 0; i < qtdLinha; i++)
    {
    for(j = 0; j < qtdColuna; j++)
    printf("|%3d| ", mat[i][j]);
    printf("
    ");
    }
    printf("

    \t\tMATRIZ SOMADA

    ");
    printf("Resultado da soma da matriz: %d", somaMat);
    return 0;
    }

  • @viniciusribeirop9160
    @viniciusribeirop9160 ปีที่แล้ว

    Tem como fazer esse exercício professor?
    Faça um programa que leia uma matriz de 5 linhas e 4 colunas contendo as seguintes informações sobre alunos de uma disciplina.
    • Primeira coluna: número de matrıcula (use um inteiro)
    • Segunda coluna:média das provas
    • Terceira coluna:média dos trabalhos
    • Quarta coluna:nota final
    Elabore um programa que:
    a) Leia as três primeiras informações de cada aluno
    b) Calcule a nota final como sendo a soma da média das provas e da média dos trabalhos
    c) Imprima a matrıcula do aluno que obteve a maior nota final (assuma que só existe uma maior nota)
    d) Imprima a média aritmética das notas finais

  • @respostaemalgunsminutos3947
    @respostaemalgunsminutos3947 ปีที่แล้ว

    printf("Hello world!
    ");
    srand(time(NULL));
    int matrix[5][7], plus = 0;
    for(int j = 0; j

  • @cobbyone1987
    @cobbyone1987 2 ปีที่แล้ว

    Minha solução:
    #include
    #include
    #include
    #include
    #include
    int main()
    {
    //Soma de Matrizes
    setlocale(LC_ALL,"portuguese");
    int matriz1[9][9],matriz2[9][9],MtzResultado[9][9];
    srand(time(NULL));
    for(int i=0;i