Exercícios Resolvidos de Funções que recebem arrays

Ver Teoria

Enunciado

Faça uma função p r e e n c h e _ m a t r i z . Essa função deverá receber uma matriz 3 × 3 de inteiros vazia como parâmetro e deverá pedir ao usuário que informe o valor dos de cada elemento dessa matriz.

Passo 1

Eai, tudo beleza?

Nessa questão, nós vamos fazer uma função que pede ao usuário os termos para preencher uma matriz 3 × 3 . Para isso interagirmos com o usuário, vamos incluir a biblioteca i o s t r e a m .

Como não há necessidade dessa função retornar nada, vamos declará-la como v o i d . Como parâmetro, vamos colocar uma matriz 3 × 3 de inteiros:

Passo 2

Dentro dessa função, nós vamos precisar de 2 laços de f o r , um para variar as linhas e outro para variar as colunas, para que possamos passar por todos os elementos dessa matriz. Dentro desses laços, vamos imprimir uma mensagem pedindo para que o usuário informe o valor para que deseja passar a determinado elemento dessa matriz e, logo em seguida, vamos usar o comando c i n para passar esse valor ao elemento m a t r i z i [ j ] .

Resposta