Considere o algoritmo a seguir que obtêm 20 números inteiros e armazena-os em uma matriz 4 x 5 e, em seguida, calcula a soma dos números pares digitados.
Qual a instrução correta que completa a linha indicada como comentário?
A)
se (mat[i,j] % 2 = 0) então.
B)
se (mat[i,j] % 2 = 1) então.
C)
se (mat[i,j] % 3 = 0) então.
D)
se (mat[i,x] % 2 = 0) então.
E)
se (mat[j,i] % 2 = 0) então.
Soluções para a tarefa
Resposta:
Letra A) se (mat[i,j] % 2 = 0) então
Explicação passo a passo:
Testei no VisualG, essa é a unica opção que retorna o resultado correto
A instrução que completa a linha indicada é mat[i,j] % 2 = 0, tornando correta a alternativa a).
Algoritmo
Um algoritmo é uma sequência de passos aplicados sobre dados para solucionar um problema.
A partir do enunciado, é desejado calcular a soma dos números pares armazenados na tabela. Para isso, como são executados dois laços for para percorrer a tabela, onde i representa as linhas e j as colunas, temos que o acesso de uma posição da matriz é dado por mat[i,j].
Assim, para que o número da posição seja par, temos que o módulo (resto da divisão) do valor por 2 deve ser igual a zero, o que resulta em mat[i,j] % 2 = 0.
Portanto, a instrução que completa a linha indicada é mat[i,j] % 2 = 0, tornando correta a alternativa a).
Para aprender mais sobre algoritmos, acesse:
brainly.com.br/tarefa/25021296
#SPJ2