terça-feira, 2 de novembro de 2010

Algoritmo: Lista de exercícios sobre matriz

Pessoal,
Está disponível no link a seguir uma lista de exercícios sobre matriz.


http://www.4shared.com/document/lvS2zsFG/Lista_Matriz.html

Abaixo segue conteúdo da mesma. Peço que resolvam todas as questões até a próxima aula.


1.    Elabore um algoritmo que crie uma matriz 3x4 com valores aleatórios. Ao final o algoritmo deverá:
a.    Mostrar os valores da matriz;
b.    Mostrar a soma dos valores.

2.    Elabore um algoritmo que crie uma matriz 3x6 com valores aleatórios. Ao final o algoritmo deverá:

a.    Mostrar os valores da matriz;
b.    Pedir um valor do usuário;
c.    Multiplicar todos os valores pelo valor fornecido pelo usuário;
d.    Mostrar novamente os valores da matriz.

3.     Elabore um algoritmo que crie uma matriz 4x4 com valores aleatórios. Ao final o algoritmo deverá:
a.    Mostrar os valores da matriz;
b.    Mostrar o valor e a posição do maior elemento;
c.    Mostrar o valor e a posição do menor elemento.

4.    Elabore um algoritmo que crie uma matriz 3x6, onde as linhas representam os vendedores e as colunas representam os meses de janeiro a junho. As células representam as vendas de cada vendedor em um determinado mês. O algoritmo deve solicitar as informações ao usuário e armazenar conforme a especificação anterior.

5.    Leia uma matriz M[5,5] e crie 2 vetores SL[5] e SC[5] que contenham respectivamente as somas das linhas e das colunas de M.

6.    Escreva um algoritmo que leia uma matriz M[5,5]. Substitua, a seguir, todos os valores negativos da matriz pelo seu módulo. Exemplo: substitua -2 por 2, -16 por 16, assim por diante.

7.    Escreva um algoritmo que leia uma matriz M(5,5). Em seguida calcule as somas:
a.    da linha 4 de M
b.    da coluna 2 de M
c.    da diagonal principal
d.    da diagonal secundária
e.    de todos os elementos da matriz M

Exibir todas as somas e a matriz.


8.    Escrever um algoritmo que leia uma matriz X[2,10]. Crie, a seguir, um vetor Y que seja:
a.    a diferença entre cada elemento das linhas de X;
b.    a soma entre cada elemento das linhas de X;
c.    o produto entre cada elemento das linhas de X;
d.    Escreva o vetor Y a cada cálculo.

9.    Escreva um algoritmo que armazene na primeira coluna da matriz R[6,11]  caracteres que representam o gabarito de uma prova. A seguir, para cada um dos 10 alunos da turma, leia a respostas do aluno e conte o número de acertos. As respostas devem ser armazenadas nas colunas seguintes. Em seguida mostre o no de acertos de cada aluno e uma mensagem APROVADO, se a nota for maior ou igual a 6; ou REPROVADO, caso contrário.

10.    Escrever um algoritmo que gere uma matriz A(15,5) aleatoriamente. Os números devem variar de 0 a 20. Verifique, a seguir, quais os elementos de A que estão repetidos e quantas vezes cada um está repetido. Escrever cada elemento repetido com uma mensagem dizendo que o elemento aparece X vezes em A.

Pesquisar neste blog

Google