Lista de Exercícios 03 - Vetor
1. Dar o número de elementos de cada um dos vetores dados abaixo:
a) VET : array[-5..5] of integer;
b) NOME: array[0..20] of string;
c) CONT: array['A'..'Z'] of integer;
d) NOTA: array[1..50] of real;
2. Dado o seguinte vetor:
qual será o seu conteúdo após a execução dos seguintes comandos:
for I:= 8 downto 5 do
begin
AUX := VET[I];
VET[I] := VET[8-I+1];
VET[8-I+1] := AUX;
end;
3. 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.
Exemplo:
4. Dado um vetor A contendo 100 elementos inteiros, gerar e exibir um vetor B cujos elementos estão na ordem
inversa de A.
Exemplo:
5. Dado dois vetores A e B contendo 25 elementos inteiros cada, gerar e exibir um vetor C de 50 elementos, cujos elementos sejam a intercalação dos elementos de A e B.
Exemplo:
6. 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.
7. Fazer um programa em Pascal para corrigir provas de múltipla escolha. Cada prova tem 10 questões e cada questão vale 1 ponto. O primeiro conjunto de dados a ser lido será o gabarito para a correção da prova. Os outros dados serão os números dos alunos e suas respectivas respostas, e o último número, do aluno fictício, será 0 (zero). O programa deverá calcular e imprimir:
a) para cada aluno, o seu número e sua nota;
b) o percentual de aprovação, sabendo-se que a nota mínima de aprovação é 6.
c) a nota que teve maior freqüência absoluta, ou seja, a nota que apareceu maior número de vezes (supondo a
inexistência de empates).
A estrutura de dados para este programa de ser a seguinte:
8. Elabore um programa que leia dois vetores inteiros de 20 elementos cada, depois some seus elementos, gerando um terceiro vetor. Ao final, mostre o novo vetor gerado.
9. Considere um vetor VET com 30 elementos. Verificar se existe um elemento igual a K no vetor. Se existir mostrar a posição em que se encontra, senão imprimir "não encontrei K no vetor".
quinta-feira, 2 de abril de 2009
Assinar:
Postar comentários (Atom)
ñ consegui fazer o exercicio 5....
ResponderExcluircomo que é??????
Faça um programa pascal que dado dois vetores A e B contendo 25 elementos inteiros cada, gerar e exibir um vetor C de 50 elementos, cujos elementos sejam a intercalação dos elementos de A e B
ResponderExcluirTem a resposta para este problema?