Algoritmos I
Edézio 1
Lista 5 de Algoritmos I - Prof. Edézio
1. Dado um vetor A contendo 100 elementos inteiros, gerar e exibir um vetor B cujos elementos
estão na ordem inversa de A.
2. Dado dois vetores A e B contendo 20 elementos inteiros cada, gerar e exibir um vetor C do
mesmo tamanho cujos elementos sejam a soma dos respectivos elementos de A e B.
3. Dado duas matrizes A e B, com 2 x 3 elementos inteiros cada, gerar e exibir uma matriz C do
mesmo tamanho que resultará da soma da matriz A com a matriz B.
4. Faça um programa que leia uma matriz de ordem 3 x 5 de elementos inteiros, calcular e exibir:
a) o maior elemento da matriz;
b) a soma dos elementos da matriz;
c) a média dos elementos da matriz.
5. Dado uma matriz quadrada de ordem N, de elementos inteiros, exibir os elementos da diagonal
principal, isto é, os elementos onde i = j.
Obs: N será lido (N ≤ 10).
6. Dado uma matriz A com 3 x 4 elementos inteiros, gerar e exibir uma matriz B que será a matriz
transposta de A.
7. Dado uma matriz A com 2 x 3 elementos inteiros e uma matriz B com 3 x 2 elementos inteiros,
gerar e exibir uma matriz C que resultará da multiplicação da matriz A com a matriz B.
8. Faça um programa que leia o nome e as 3 notas dos 50 alunos de uma turma e:
a) calcule:
- a média aritmética de cada aluno;
- a situação de cada aluno; (aprovado se média superior ou igual a 7.0)
- o número de alunos aprovados;
- a média geral da turma;
b) exiba:
- o nome e a situação de cada aluno;
- o número de alunos aprovados;
- a média geral da turma;
- o nome e a média dos alunos com média superior ou igual à média geral da turma.
Dica: Use vetores para armazenar nome, média e situação, e uma matriz para armazenar as
notas.
9. Um time de basquete possui 12 jogadores. Deseja-se um programa que, dado o nome e a altura
dos jogadores, determine:
a) o nome e a altura do jogador mais alto;
b) a média de altura do time;
c) a quantidade de jogadores com altura superior a média, listando o nome e a altura de cada
um.
Download

Algoritmos I Edézio 1 Lista 5 de Algoritmos I