Submissão de exercícios da aula 23/10
1. Crie uma matriz 5x5 e preencha os elementos dessa matriz com a sequência de números crescentes de 1 até 5*5. Ao final do programa, imprima a matriz. Ex:
Saída:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
2. Crie uma matriz com dimensão 5x5 e preencha os elementos da seguinte maneira. Ex:
Saída
0 1 1 1 1
-1 0 1 1 1
-1 -1 0 1 1
-1 -1 -1 0 1
-1 -1 -1 -1 0
Dica: Para imprimir os valores alinhados, pode ser utilizado \t dentro do printf ou então “% d” (perceba que há um espaço entre o % e o d, para alinhar os números que possuem sinal e os que não possuem). Para mais informações sobre alinhamentos com o printf consulte: http://www.cplusplus.com/reference/cstdio/printf/
3. Crie uma matriz de tamanho 4x4 em que a diagonal principal é igual a 1 e todos os outros elementos são iguais a 0. Ex:
Saída:
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1
4. Faça um programa que construa duas matrizes com dimensões 10x10 e atribua valores aleatórios (no intervalo de 0-100) aos elementos desas duas matrizes. Por fim, crie uma nova matriz que irá receber a soma das duas matrizes e mostre o resultado na tela.
5. Faça um programa que multiplique uma matriz 4x2 por uma matriz 2x3 e coloque o resultado em uma matriz de tamanho 4x3. Para as duas matrizes (4x2 e 2x3) atribua valores aleatórios no intervalo de 0 a 5. Por fim, mostre o resultado na tela.