Preencher Matrizes Grandes [RESOLVIDO]

1. Preencher Matrizes Grandes [RESOLVIDO]

Guilherme Camargo Fabricio de Mello
guilherme0210

(usa Lubuntu)

Enviado em 10/10/2016 - 10:43h

Bom dia,
Tenho exercícios em linguagem C na faculdade no qual preciso testar em matrizes grandes, se eu ficar preenchendo uma matriz 10x10 toda vez que for testar, nunca termino o algoritmo. Gostaria de saber qual a melhor solução pra esse problema e como fazê-la.

Obrigado.


  


2. Re: Preencher Matrizes Grandes [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 10/10/2016 - 10:48h

Duas sugestões, que devem funcionar se você usar apenas as funções padronizadas para fazer a entrada de dados,

1) Coloque os valores num arquivo, com uma linha para cada vez que você apertaria a tecla Enter, e redirecione a entrada padrão a partir desse arquivo.

2) Abra um editor de textos e digite as respostas, separando as linhas a cada vez que você apertaria Enter. A cada vez que rodar o programa, copie as linhas do arquivo e cole-as na janela em que executa o programa.


3. Re: Preencher Matrizes Grandes [RESOLVIDO]

Guilherme Camargo Fabricio de Mello
guilherme0210

(usa Lubuntu)

Enviado em 10/10/2016 - 11:03h

Obrigado pela ajuda Paulo, consegue me indicar um tutorial de como fazer redirecionamento pelo Ubuntu?


4. Re: Preencher Matrizes Grandes [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 10/10/2016 - 11:08h

man bash


5. Re: Preencher Matrizes Grandes [RESOLVIDO]

Guilherme Camargo Fabricio de Mello
guilherme0210

(usa Lubuntu)

Enviado em 12/10/2016 - 17:59h

O método mais fácil que encontrei foi esse:
-Criar um arquivo .txt com os elementos da matriz, as colunas separadas por espaços e as linhas por "enter", como se fosse digitar a entrada mesmo. Exemplo matriz 3x3:
1 1 1
2 2 2
3 3 3
-Ao executar o arquivo pelo terminal, você faz a entrada com redirecionamento para o programa.
Por exemplo, meu executável é "matriz" e meu .txt é "preencher.txt", ficaria assim:
./matriz < preencher.txt






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts