Exercício:
Ler uma matriz de 3x3 e dizer a quantidade de valores lidos, a quantidade números pares lidos e a quantidade de números impares lidos:
Abaixo uma possível solução
Código da aula:
algoritmo "semnome"
var
matriz:vetor[0..2,0..2] de inteiro
somaPar,somaImpar,somaTodos, linha, coluna:inteiro
inicio
somaPar <-0
somaImpar <-0
somaTodos <-0
para linha de 0 ate 2 faca
para coluna de 0 ate 2 faca
leia(matriz[linha,coluna])
somaTodos <- somaTodos + 1
se (matriz[linha,coluna] % 2) = 0 entao
somaPar <- somaPar + 1
senao
somaImpar <- somaImpar +1
fimse
fimpara
fimpara
escreval("escrevendo a matriz")
para linha de 0 ate 2 faca
para coluna de 0 ate 2 faca
escreval(matriz[linha,coluna])
fimpara
fimpara
escreval("quantidade de numeros lidos ", somaTodos)
escreval("quantidade de numeros impares lidos ", somaImpar)
escreval("quantidade de numeros pares lidos ", somaPar)
fimalgoritmo
Oi bom dia, cara eu tenho um problema com matrizes, assistia tua aula (muito bacana) Mas gostaria de saber como concatenar Matrizes no VisualG, não estou achando isso em nenhuma parte, vc teria como me explicar isso?
ResponderExcluir