Matrizes

1.) Faça um programa que preencha uma matriz 5x10 com valores inteiros aleatórios (no intervalo de 0 a 9 - use a função rand). A seguir, permita ao usuário digitar valores para verificar qual sua posição na matriz (linha e coluna) caso ele esteja na matriz, ou exiba uma mensagem informando a inexistência do valor na matriz. Imprima a matriz.

MATRIZ - Resolução do Grupo 5 Ok! Corrigido pela professora
Correção pelo Grupo 1 Ok! Corrigido pela professora

2.) Faça um programa que preencha uma matriz 10x4 com valores aleatórios (no intervalo de 0 a 20 - use a função rand) e armazene a soma dos elementos de cada linha em um vetor de 10 posições. Depois imprima os valores deste vetor na tela. Imprima também a matriz.

MATRIZ - Resolução do Grupo 7 Ok! Corrigido pela professora
Correção pelo Grupo 2 O grupo não corrigiu

3.) Faça um programa que receba do usuário uma matriz 10x3 com a nota de 10 alunos em 3 provas e então apresente um relatório mostrando para cada aluno (linha da matriz):
* A maior nota obtida entre as 3 provas;
* A média das notas;

Imprima a matriz.

MATRIZ - Resolução do Grupo 6 Ok! Corrigido pela professora
Correção pelo Grupo 3 Ok! Corrigido pela professora

4.) Faça um programa que receba do usuário uma matriz 5x8 com números inteiros, calcule e mostre quais os elementos da matriz que se repetem e quantas vezes cada um repete.

MATRIZ - Resolução do Grupo 3 Ok! Corrigido pela professora
Correção pelo Grupo 4 Ok! Corrigido pela professora

5.) Faça um programa que carregue uma matriz 5x5 com números inteiros positivos pelo usuário e execute as seguintes trocas (na sequência):
* O elemento da 3a. linha, 2a. coluna pelo elemento da 2a. linha 4a. coluna;
* A primeira linha pela quarta linha;
* A terceira coluna com a primeira coluna;
* A diagonal principal pela secundária.
Obs.: Após o carregamento da matriz, imprima-a. Para cada item listado acima, vá mostrando a matriz.

MATRIZ - Resolução do Grupo 4 Ok! Corrigido pela professora
Correção pelo Grupo 5 O grupo não corrigiu!

6.) Faça um programa que preencha uma matriz 8x8 com números aleatórios (de 1 a 10 - use a função rand) e mostre uma mensagem dizendo se a matriz digitada é simétrica. Uma matriz só pode ser considerada simétrica se A[i][j] for igual a A[j][i]. Imprima a matriz.

MATRIZ - Resolução do Grupo 8 Ok! Corrigido pela professora
Correção pelo Grupo 6 Ok! Corrigido pela professora

7.) Faça um programa que preencha uma matriz 7x7 de números inteiros e crie dois vetores com sete posições cada um que contenham, respectivamente, o maior elemento de cada uma das linhas e o menor elemento de cada uma das colunas. Escreva a matriz e os dois vetores gerados.

MATRIZ - Resolução do Grupo 1 Ok! Corrigido pela professora
Correção pelo Grupo 7 O grupo não corrigiu!

8.) Faça um programa que preencha um vetor V de 18 elementos aleatórios (de 1 a 99 - use a função rand). A seguir, o programa deverá distribuir esses elementos em uma matriz 3x6 e, no final, mostrar a matriz gerada. Veja a seguir um exemplo do que o seu programa deverá fazer. Imprima também o vetor.

3 25 1 58 97 43 65 32 27 19 10 6 88 13 34 57 89 87
3 25 1 58 97 43
65 32 27 19 10 6
88 13 34 57 89 87

MATRIZ - Resolução do Grupo 2 Ok! Corrigido pela professora
Correção pelo Grupo 8 Ok! Corrigido pela professora

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License