Sei sulla pagina 1di 2

Lista de Exerccios

Disciplina Algoritmos e Programao


Professor(es) Otaclio Jos Pereira
Assunto Captulo 6 : Exerccios de Vetores

Objetivos:
- Fixar os conceitos e exerccios com uso de vetores

Parte 1 Exerccios com Vetores


1) Faa um programa que preencha todas as casas de um vetor de 20 posies com o valor 0
(zero).
(Grau de dificuldade = 1 Muito Fcil)

2) Faa um programa que leia 10 nmeros e depois de lidos imprima os nmeros na ordem
inversa em que foram digitados.
(Grau de dificuldade = 2 Fcil)

3) Faa um programa que leia 50 nmeros e depois solicita um nmero N e imprima os ndices
em que o nmero N aparece.
(Grau de dificuldade = 2 Fcil)

4) Faa um programa que armazene as notas da primeira nota em um vetor N1, as notas da
prova 2 em um vetor N2. Com as notas nos vetores N1 e no vetor N2, o sistema calcula a
mdia e armazena em um vetor NMED.
(Grau de dificuldade = 3 Bom)

5) Faa um programa que leia e armazene o volume de produo de celulose (em toneladas)
dos 30 dias do ms de setembro. Depois de lidos, o programa deve imprimir:
- A mdia de produo por dia
- O dia mais produtivos
- Considerando que cada tonelada custa R$ 4.000,00 qual o faturamento do ms
(Grau de dificuldade = 3 Bom)

6) Faa um programa que leia 10 nmeros em um vetor A e 10 nmeros em um vetor B e


depois construa um vetor de 20 posies com os valores de A e B intercalados.
A = 1 1 3 6 ...
B = 3 5 7 9 ...

a) Numa primeira forma de intercalao, o vetor considera um elemento do vetor A depois o


elemento do vetor B e assim sucessivamente.
AB = 1 3 1 5 3 7 6 9 ...
(Grau de dificuldade = 3 Bom)

b) Assuma que os vetores A e B foram lidos em ordem crescente, intercale os dois vetores A
e B mantendo a ordenao dos nmeros.
AB = 1 1 3 3 5 6 7 9 ...
(Grau de dificuldade = 4 Difcil)

7) Faa um programa que leia uma palavra, onde cada letra deve ser armazenada em uma casa
do vetor. Considere que ao digitar o caractere 0, a palavra (seqncia de caracteres)

Verso: 00 Aprovado em: 30/09/2010 Aprovado por: Prof Adriano Miranda Pgina 1 de 2
terminada. Depois de montado o vetor, o programa deve avaliar se a palavra lida nos dois
sentidos so a mesma palavra. Veja exemplos abaixo.

Exemplo: ARARA, IRIRI e RIR so palndromos.


(Grau de dificuldade = 4 Difcil)

8) Construir dois algoritmos que dado um vetor "V" com N elementos (N <= 1000), inverta o
vetor "V":
a) Utilizando um vetor auxiliar. (Grau de dificuldade = 3 Bom)

b) Sem utilizar um vetor auxiliar. (Grau de dificuldade = 3 Bom)

Obs.: No s para imprimir o vetor invertido, voc deve armazenar o vetor invertido.

Verso: 00 Aprovado em: 30/09/2010 Aprovado por: Prof Adriano Miranda Pgina 2 de 2

Potrebbero piacerti anche