Você está na página 1de 2

LISTA DE EXERCCIOS: ARRAYS (VETORES)

1. Escreva um programa para ler o nome e o sobrenome de uma pessoa e escrev-los na seguinte forma: sobrenome seguido por uma vrgula e pelo nome. Exemplo: Entrada: Antnio, Soares. Sada: Soares, Antnio. 2. Fazer um programa para ler vrios 10 nmeros inteiros, armazenar em um vetor e calcular a mdia. Mostre o resultado. 3. Faa um programa que inicializa um vetor de 5 posies com valores inteiros lidos atravs do teclado e, em seguida, imprime esses valores em ordem invertida da leitura. 4. Dado o vetor vet, definido por: int vet [100]; Escrever um programa para: a) Preenche-lo com o valor inteiro 50. b) Preenche-lo como os nmeros inteiros 1, 2, 3, 4, 5, ... , 100. c) Preenche-lo como os nmeros inteiros 101, 102, 103, ..., 200. 5. Elabore um programa que inicialize um vetor de 50 posies de inteiros (os valores devem ser lidos atravs do teclado) e, em seguida, calcule e imprima a soma desses elementos. 6. Construa um programa que leia dois vetores A e B e, gere um terceiro vetor C, formado pela soma dos dois outros (A e B). 7. Escrever um programa que l o nome e sobrenome de uma pessoa, e depois imprime o nome no formato a seguir: <Inicial do sobrenome>., <Nome> Ex: C., Maria. 8. Construa um programa que leia dois vetores A e B e, gere um terceiro vetor C, formado pela multiplicao dos dois outros (A e B). 9. Criar um programa que permita realizar um controle sobre os produtos de uma determinada loja. As informaes do produto so: Cdigo, descrio, quantidade e preo. O programa deve contemplar:

- A incluso de produtos. - Um relatrio que ir listar todos os produtos cadastrados. 10. Elabore uma classe que inicialize um array de 5 posies de inteiros (os valores devem ser lidos atravs do teclado) e, em seguida, calcule e imprima a soma e o produto desses elementos. Mostre os resultados. 11. Faa uma classe que efetue a leitura de 5 elementos para um array a1. No final, apresentar a soma de todos os elementos que sejam mpares. 12. Desenvolver uma classe que efetue a leitura de 10 elementos inteiros de um array v1. Para construir o array v2, do mesmo tipo, observa-se a seguinte regra de formao: se o valor do ndice for par, o valor do elemento dever ser multiplicado por 5; se for mpar, dever ser somado 5. Ao final, mostrar o contedo dos dois arrays. 13. Fazer uma classe para ler o nome de um aluno, 3 notas e mostrar a mdia com a seguinte mensagem: Inferior a 5,0 Aluno Reprovado; De 5,1 a 6,9 Aluno em Recuperao; De 7,0 a 10 Aluno Aprovado. Obs.: mostrar tambm o nome do aluno. Utilize array para armazenar as notas, lembrando que as notas no podem ultrapassar o valor 10. 14. Faa um programa para armazenar 5 valores inteiros num vetor de 5 posies. Aps, mostre os valores armazenados, multiplicando por 10 os nmeros positivos (maiores do que 0). 15. Faca um programa que entre com idades de 5 pessoas e, em seguida, escreva o nmero de pessoas que so maiores de idade. Ao final mostre o resultado. 16. Faca um programa que armazene em um vetor de inteiros as quantidades compradas de 5 produtos. Em outro vetor de reais, armazene o valor unitrio de cada produto. O programa deve, ao final, mostrar o valor total a ser pago por cada produto (quantidade * preo unitrio). Considere que o ndice do vetor corresponde ao cdigo do produto.