Sei sulla pagina 1di 2

FACAPE Faculdade Cincias Aplicadas e Sociais de Petrolina

Curso de Cincia da Computao


Profa. Glcio Rodrigues de Albuquerque

Lista de Exerccios Registros


1) A prefeitura de uma cidade fez uma pesquisa entre os seus habitantes, coletando dados sobre o
salrio, idade e nmero de filhos. Faa um algoritmo que leia esses dados de 20 pessoas, calcule e
mostre:
a. A mdia de salrio da populao;
b. A mdia do nmero de filhos;
c. O maior salrio.

2) Foi realizada uma pesquisa entre 20 habitantes de uma cidade. De cada habitante foram coletados
os dados: idade, sexo, renda familiar e nmero de filhos. Faa um programa que leia esses dados,
armazenando-os em um vetor. Calcule e mostre a mdia de salrio entre habitantes, a menor e a maior
idade do grupo e a quantidade de mulheres com mais de dois filhos.

3) Faa um algoritmo que, inicialmente, cadastre 5 clientes e depois 5 contas, cada conta de um cliente.
No final, imprima o saldo mais alto e o cliente desta conta.

4) Faa um algoritmo que leia 7 produtos, contendo codigo, nome, quantidade, preo. No final, imprima
os produtos que tenha mais do que 5 unidades.

5) Escreva um programa para cadastrar 50 clientes de uma loja. As informaes necessrias so:
nome, endereo e telefone. Ao final do cadastro dever ser montada uma tela para permitir a consulta
aos clientes: por cdigo (que o ndice do vetor). Dever ser digitado o cdigo 999 para encerrar o
programa. A tela de consulta dever ter o seguinte formato:

6) Fazer um registro para representar aluno com os seguintes dados Nome, email, Nota1 e Nota2.
Utilizar um vetor de registros, fazer o cadastro de 30 alunos e mostrar ao final um relatrio com os
alunos e a mdia das duas notas.

7) Faa um programa que realize o cadastro de contas bancrias com as seguintes informaes:
nmero da conta, nome do cliente e saldo. O banco permitir o cadastramento de apenas 15 contas e
no poder haver mais que uma conta com o mesmo nmero. Crie o menu de opes a seguir:
1. Cadastrar novas contas
2. Visualizar todas as contas de determinado cliente.
3. Sair
8) Faa um programa que utilize os registros a seguir.
CLIENTES DOCUMENTOS
Cod_cli Num_doc
Nome Cod_cli
Fone Data_venc
Endereo Data_pag
Valor
Juros
Sabe-se que um documento s pode ser cadastrado para um cliente que j exista. Considere que
podem existir, no mximo, 15 clientes e 30 documentos. Crie um vetor para clientes e outro para
documentos. Crie um menu para a realizao de cada uma das operaes especificadas a seguir.
a) Cadastrar clientes
b) Cadastrar documentos
c) Mostrar o total de documentos de determinado cliente
d) Sair

9) Faa um programa que efetue reserva de passagens areas de determinada companhia. O programa
dever ler os nmeros dos avies e o nmero de lugares disponveis de cada um. Utilize um vetor de 4
posies, na qual cada posio representa um avio, e outro vetor tambm de 4 posies para
armazenar os lugares disponveis. Imagine que podero ser registradas at 60 reservas e que cada
uma dever possuir o nmero do avio e o nome do passageiro.

10) Uma empresa contratou 15 funcionrios temporrios. De acordo com o valor das vendas mensais,
os funcionrios ganham pontos que determinaro seus salrios ao fim de cada ms. Sabe-se que eles
trabalharo nos meses de novembro de 2011 a janeiro de 2012. Faa um programa que:
a) cadastre os nomes dos funcionrios e suas respectivas vendas mensais
b) calcule e mostre a pontuao geral de cada funcionrio nos trs meses. Sabe-se que R$100,00
equivalem a 1 ponto.
c) mostre a maior pontuao, mostrando o nome do funcionrio.
d) mostre o valor total vendido.

Potrebbero piacerti anche