Segue abaixo um exemplo de função em Python que recebe uma matriz quadrada de números reais e retorna a diferença entre o somatório de seus elementos pares e ímpares: ```python def diferenca_somatorio(matriz): soma_pares = 0 soma_impares = 0 for linha in matriz: for elemento in linha: if elemento % 2 == 0: soma_pares += elemento else: soma_impares += elemento return soma_pares - soma_impares ``` Explicação da função: - A função `diferenca_somatorio` recebe uma matriz como parâmetro. - As variáveis `soma_pares` e `soma_impares` são inicializadas com zero. - A função percorre a matriz com dois laços de repetição aninhados, um para as linhas e outro para os elementos de cada linha. - Para cada elemento da matriz, a função verifica se ele é par ou ímpar utilizando a operação módulo (%). - Se o elemento for par, ele é adicionado à variável `soma_pares`. Caso contrário, ele é adicionado à variável `soma_impares`. - Por fim, a função retorna a diferença entre `soma_pares` e `soma_impares`. Espero ter ajudado!
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar