FACAPE Faculdade Cincias Aplicadas e Sociais de Petrolina
Curso de Cincia da Computao
Prof. Glcio Rodrigues de Albuquerque
Lista de Exerccios Captulo 6 Vetores
1) Faa um programa em Pascal que carregue um vetor de seis elementos numricos inteiros, calcule e mostre: a) A quantidade de nmeros pares; b) Quais os nmeros pares; c) A quantidade de nmeros mpares; d) Quais os nmeros mpares. 2) Faa um programa em Pascal que carregue um vetor com dez nmeros reais, calcule e mostre a quantidade de nmeros negativos e a soma dos nmeros positivos desse vetor. 3) Faa um programa em Pascal que dada um vetor de 50 nmeros, imprimi-lo na ordem inversa da leitura. 4) Faa um programa em Pascal que carregue um vetor com 15 posies, calcule e mostre: a) O maior elemento do vetor e em que posio esse elemento se encontra; b) O menor elemento do vetor e em que posio esse elemento se encontra. 5) Elabore um algoritmo que leia um vetor A de 30 nmeros inteiros e imprima o maior valor. 6) Elabore um algoritmo que, dados dois vetores inteiros de 10 posies, leia os dois vetores, some os valores da mesma posio e armazene em um terceiro vetor inteiro de 10 posies. No final imprima este terceiro vetor. 7) Um time de basquete possui 12 jogadores. Elabore um algoritmo que, dados dois vetores NOME e ALTURA, calcule e imprima o nome do jogador mais alto e a sua altura. 8) Utilizando a questo 7, elabore um algoritmo que calcule a mdia de altura do time. 9) Elabore um algoritmo que dado trs vetores reais de 5 posies, leia estes vetores, calcule a expresso ((vetor1 * vetor3) / vetor2 ), utilizando os valores da mesma posio, armazenando em um quarto vetor, tambm de nmeros reais de 5 posies. No final, imprima os nmeros do quarto vetor. 10) Elabore um algoritmo que leia os vetores A e B com 4 posies de nmeros reais, calcule a mdia ponderada. Armazene a mdia em um terceiro vetor e, no final, imprima, na ordem inversa, este terceiro vetor, com duas casas decimais. Peso de A 4 e peso de B 6. 11) Elabore um algoritmo que dado dois vetores inteiros de 3 posies, leia estes vetores, calcule a expresso (vetor1 - vetor2 ), utilizando os valores da mesma posio, armazenando em um terceiro vetor, tambm de nmeros inteiros de 3 posies. No final, imprima os nmeros mpares do terceiro vetor. 12) Deseja-se publicar o nmero de acertos de cada aluno em uma prova em forma de testes. A prova consta de 30 questes, cada uma com cinco alternativas identificadas por A, B, C, D e E. Para isso so dados: carto gabarito; nmero de alunos da turma; carto de respostas para cada aluno, contendo o seu nmero e suas respostas.