Lendo uma matriz de um arquivo

Muitas vezes, a extração de dados de arquivo é realizada em programação, no caso, salvando-os numa matriz

Um formato de arquivo muito interessante para fazer essa extração, são os arquivos CSV (do inglês Comma-Separated Values), o qual, os editores de planilhas eletrônicas modernos conseguem exportar:

A arquivo de saída CSV ficaria da seguinte forma:

Primeiramente para utilizar o arquivo precisamos fazer a abertura dele, através das seguintes linhas de programação:

Como o arquivo possui 10 linhas e cada linha 4 colunas, iremos criar os laços de repetição para extrair os valores:

E a leitura dos valores através do comando , uma variante do comando :

E o programa em execução:

Gravando uma matriz em arquivo

O processo ao contrário pode ser feito também, gravando uma matriz num arquivo. Esse processo pode ser feito através do comando , uma variante do comando :

Um ponto a destacar o parâmetro , que define o formato de abertura do arquivo:

Os parâmetros que podem ser utilizados e seu signficados:

Operação Símbolo
Abre o arquivo para leitura, o arquivo deve existir.
Cria um arquivo vazio para escrever, se o arquivo existe ele será sobreescrito.
Adiciona ao arquivo, se o arquivo não existir, é criado.
Abre um arquivo para ler e escrever. O arquivo deve existir.
Cria um arquivo para ler e escrever.
Abre um arquivo para ler e adicionar.