
removido
(usa Nenhuma)
Enviado em 20/11/2009 - 08:07h
Para carregar o valor da matriz de um arquivo de texto, você primeiro deve criar o arquivo de texto com os valores em um formato específico que iriam para a matriz. Por exemplo abaixo:
Supondo que você tenha uma matriz 5 x 5 (5 linhas, 5 colunas) e você defina o caractere espaço como separador de valores, o seu arquivo de texto teria o seguinte formato:
10 20 30 40 50
11 22 33 44 55
60 70 80 90 100
99 88 77 66 00
23 45 56 67 78
Ou seja, o elemento [0,0] da matriz vai receber o valor 10, o elemento [0,1] da matriz vai receber o valor 20, o elemento [2,2] vai receber o valor 80, e assim por diante. Lembre-se que em C a indexação das matrizes começa por 0.
No seu programa, você só precisa fazer uma função que leia cada linha do arquivo de texto e separe cada valor da respectiva linha, considerando o caractere espaço como limitador. Depois de ler cada valor, basta inserir na sua matriz.
Boa sorte!!