Carregando uma matriz a partir de um arquivo.txt!

60 views
Skip to first unread message

Airton André

unread,
May 27, 2013, 10:01:11 PM5/27/13
to DeAlunoP...@googlegroups.com
Vc não tem ideia do quanto seus vídeos ajudam! Seu trabalho é excepcional! Parabéns! Eu não sabia nada sobre Arquivos em C e agora já tenho uma boa noção, mas ainda estou com problemas no trabalho que preciso fazer!
Preciso carregar uma matriz a partir de um arquivo.txt. Neste arquivo, os dois primeiros valores da primeira linha indicam o quantidade de linhas e colunas, respectivamente, e o restante do arquivo contém os valores da matriz. Consigo "printar" o conteúdo do arquivo, mas criar a matriz a partir dos dois primeiros valores e preenchê-la com os valores do arquivo é que não consigo ainda. Vc poderia me ajudar com isso? Desde já agradeço!

Ítalo Grossi

unread,
May 28, 2013, 6:12:43 AM5/28/13
to DeAlunoP...@googlegroups.com
Opa fala aí Airton! Muito bom saber que os vídeos estão te ajudando e seja bem-vindo ao fórum.

Aproveitando que você acabou de entrar no fórum te convido a dar uma lida rápida aqui:
e aqui 

Como o exercício não especificou a formatação do arquivo de texto fiz um código rápido da maneira que sei de imediato. Mas já adianto que tem muitas limitações e dependendo da sua necessidade será necessário ajustar o código. De qualquer maneira acho que a idéia de como fazer vai ser passada.

Faça o download dos dois arquivo s que anexei aqui e coloque ambos na sua área de trabalho antes de executar.
Se você quiser colocar em alguma outra pasta basta especificar o diretório correto na função fopen().




programa.c
teste.txt

Airton André

unread,
Jun 8, 2013, 11:29:08 PM6/8/13
to DeAlunoP...@googlegroups.com
Ítalo, desculpe-me a demora em agradecê-lo. Meu pai sofreu um infarto e parei tudo que estava fazendo da faculdade, mas agora já está tudo bem. Obrigado por responder.
Fiz algumas alterações no código que você me mandou para poder carregar o arquivo que preciso mas não tive êxito. O arquivo de texto que preciso carregar é esse que segue anexo. São quarenta colunas por treze linhas, e esses dois valores estão na primeira linha, separados por espaço. O conteúdo a ser carregado na matriz já está formatado como se estivesse na matriz.
 Você pode me ajudar Ítalo?
 Agradeço desde já.
Labirinto.txt

Ítalo Grossi

unread,
Jun 9, 2013, 3:54:20 AM6/9/13
to DeAlunoP...@googlegroups.com
sinto muito escutar isso :/

qual parte você está com problema?
Você chegou a ver manipulação de arquivos?
http://www.youtube.com/playlist?list=PLa75BYTPDNKY6q-oD65MtoBbU3BBejTmK&feature=mh_lolz

Poste o seu código aqui pra eu dar uma olhada mostrando a parte que não está conseguindo fazer.

vlws
Reply all
Reply to author
Forward
0 new messages