Laboratório 6 - Semana de 31 Mar a 4 Abr.
Neste laboratório, de apoio ao 1º projecto, pretende-se que os alunos desenvolvam código e esclareçam dúvidas relacionadas com o projecto.
1. (Leitura e mínimo) Escreva um programa que leia uma matriz até 5x5 e um vector até 5 linhas de um ficheiro no formato especificado no projecto (test0.opr ) e escreva o valor mais pequeno em modulo diferente de zero que foi lido na matriz e vector.
De facto o programa deve ler os dados do terminal (stdin) utilizando a função scanf(). Os dado serão lido do ficheiro através do redireccionamento do ficheiro de dados como standard input do programa da seguinte forma:
$ ./prog < test0.opr
2. (Escrita de uma linha) Altere o programa anterior para que após ler os dados de entrada escreva todos os elementos 3ª linha da matriz.
3. (Escrita de coluna) Altere o programa anterior para escrever depois também todos os elementos 4ª coluna da matriz.
4. (Escrita do vector) Altere o programa anterior para escrever depois também todos os elementos do vector.
Matriz do ficheiro test0.opr