APS 1 - Matrizes e Arquivos
Implementar um programa, que lê um arquivo contendo a descrição de uma matriz contendo apenas os valores 1 e 0, e imprimir, na tela, a matriz contida no arquivo. Com a matriz carregada em memória, criar duas cópias da matriz, e, em uma delas, trocar os valores 1 para 2, e na outra, trocar os valores 0 para 2.
O arquivo que deve ser lido contém, na primeira linha, o número de colunas e linhas da matriz, nas linhas seguintes, onde cada uma representa uma linha da matriz, encontram-se os dados de cada coluna daquela linha, com uma string formada por 1 e 0.
No exemplo a seguir, é descrita uma matriz de 4 colunas por 3 linhas:
4 3 1001 1100 0001
A matriz resultante da leitura desse arquivo é:
| 1 | 0 | 0 | 1 | | 1 | 1 | 0 | 0 | | 0 | 0 | 0 | 1 |
Seu programa deve ter como saída, uma impressão da matriz lida do arquivo no mesmo formato apresentado no exemplo.
São fornecidos 4 exemplos de entradas de dados e as respectivas saídas experadas.
Na entrega, você deve apenas indicar o link para o repositório no Github, e o ID do commit ou a TAG que gerou a entrega.