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
Tel.: (0**82) 3214-1304 - Fax: (0**82) 3214-1303
URL: www.ctec.ufal.br/professor/wwml
Semestre Letivo: 2009.1
Professor: William W. M. Lira
Introduo Computao 4 Lista de Exerccios Entrega: dia da prova Turma A

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

10

10

10

Repetir o processo com


esses elementos

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 informaoes 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