Sei sulla pagina 1di 2

Universidade Federal de Alagoas - UFAL Centro de Tecnologia - CTEC

Cidade Universitria - Campus A. C. Simes Tabuleiro do Martins - Macei - AL - CEP 57072-970 a Introduo Computao 4 Lista de Exerccios Curso: Engenharia Ambiental; Semestre Letivo: 2010.1 Professor: Christopher Freire Souza URL: www.ctec.ufal.br/professor/cfs Prazo para envio: 27/04/2010; Forma: Arquivos .m enviados por e-mail Endereo para envio: christopher@ctec.ufal.br

Questo 01 Fazer um programa que leia 10 elementos e armazene-os em um vetor. Imprimir o maior e o menor, o percentual de nmeros pares e a mdia dos elementos do vetor. Questo 02 Fazer um programa para ler um vetor V com 10 elementos e obter um vetor W cujos componentes so os fatoriais dos respectivos componentes de V. Questo 03 Fazer um programa que leia dois conjuntos de nmeros, tendo cada um 4 e 5 elementos respectivamente, e apresente os elementos comuns aos conjuntos. Questo 04 Escreva uma programa que leia dois vetores U e V com n elementos (o valor de n deve ser lido tambm) e calcule o produto escalar desses vetores. O resultado deve ser impresso na tela. Questo 05 Fazer um programa que armazene nomes e notas das AB1 e AB2 de 10 alunos. Calcular e armazenar a mdia aritmtica desses alunos e a situao de cada um: AP ou RP. Imprimir uma listagem contendo nome, notas, mdia e situao de cada aluno. Questo 06 Desenvolva um programa que leia um vetor de 10 posies e o coloque em ordem crescente, utilizando a seguinte estratgia de ordenao: a) Selecione o elemento do vetor que apresente o menor valor; b) Troque este elemento pelo primeiro; c) Repita essas operaes envolvendo agora apenas os 9 elementos restantes. O final da estratgia alcanada quando restar apenas um nico elemento no vetor (ou seja, no existe mais a necessidade de se fazer uma troca de elementos)
menor 5 4 10 3 6

10

6 Repetir o processo com esses elementos

10

Questo 07 Fazer um programa que leia os elementos de uma matriz inteira 5x5 e escreva o produto dos elementos da diagonal principal. Questo 08 Fazer um programa que leia uma matriz 2x2. Calcular e Imprimir o seu determinante. Questo 09 Fazer um programa para ler e armazenar um vetor X com 10 elementos. Gerar um segundo vetor Y contendo todos os elementos pares e negativos de X. Imprimi-lo na tela. Questo 10 Fazer um programa para ler e armazenar uma matriz A com dimenso 5x5. Gerar um vetor B contendo apenas os elementos mltiplos de 3 da diagonal principal da matriz A. Questo 11 Para o controle de veculos que circulam em uma determinada cidade, a Secretaria de Transportes criou os seguintes dados cadastrais: Proprietrio (caracteres) Modelo (caracteres) Cor (caracteres)

Combustvel (caracteres: G, A ou D) Nmero do Chassi (caracteres) Ano (numrico) Placa (caracteres)

Fazer um programa para ler e armazenar as informaes de 5 unidades e desenvolver as seguintes questes: a) Listar todos os proprietrios cujos carros so do ano de 2000 ou posterior; b) Listar todos os proprietrios cujos carros so movidos a diesel; c) Listar todos os proprietrios cujos carros so do ano de 2000 ou posterior e que sejam movidos a diesel.

Potrebbero piacerti anche