Anda di halaman 1dari 2

UNIVERSIDADE CATLICA DE BRASLIA UCB

CURSO: TECNOLGICO EM ANLISE E DESENVOLVIMENTO DE SISTEMAS


DISCIPLINA: ALGORITMOS E PROGRAMAO
PROFA.: GRAZIELA GUARDA

Nona Lista de Exerccios - Funes / Procedimentos:


1. Faa um algoritmo que calcule, por meio de uma funo calculaElevado o valor de x(real) elevado a n(inteiro).
2. Escreva um algoritmo que leia as notas dos estudantes de uma disciplina e mostre para cada estudante a sua
mdia e se ele est aprovado ou reprovado. Cada estudante ter sempre 2 notas, uma nota terica e uma
nota prtica. A mdia do estudante obtida atravs da mdia aritmtica. O programa principal dever
efetuar a leitura dos dados de entrada, acionar uma funo CalculaMedia para calcular a mdia do estudante
e a seguir acionar um procedimento apresentaSituacao para apresentar se o estudante est aprovado ou
reprovado. Considera-se um estudante aprovado aquele que tiver a mdia final acima de 7.0.
3. Desenvolva um algoritmo que leia as duas notas de at 20 alunos e calcule as mdias finais para cada um
deles, usando 3 funes, um para cada tipo de mdia apresentada nos itens a, b e c, s recebendo valores
por parmetros. Para cada aluno dever ser lidas as notas, chamado as trs funes e apresentado as mdias
no algoritmo principal.
a) Mdia aritmtica das duas notas - calculaMediaAritmetica
b) Mdia ponderada com peso 4 e 6 respectivamente - calculaMediaPonderada1
c) Mdia ponderada com peso 3 e 7 respectivamente - calculaMediaPonderada2
4. Escreva um algoritmo que classifique o tamanho de uma organizao populacional respeitando a escala a
seguir:
Classificao: Tamanho da Populao:
VILA
1 at 5000 habitantes
DISTRITO
5001 at 15000 habitantes
CIDADE
15001 at 1000000 habitantes
METROPOLE
Acima de 1000001
Apresente por meio de um procedimento classificaMunicipio o nome e a classificao para do municpio
informado. Os municpios devero ser classificados enquanto o usurio desejar, ou seja, podero ser
analisados vrios municpios.
5. Elabore um algoritmo que acione um procedimento apresentaConcessionarias para apresentar as opes de
concessionrias de veculos: FIAT, CHEVROLET e FORD.
Solicite ao usurio qual das opes ele deseja para verificar os carros disponveis. Identifique qual a opo
escolhida e apresente as respectivas opes dos carros disponveis, conforme as listas descritas abaixo.
A concessionria escolhida dever acionar outro procedimento escolhaVeiculo que dever apresentar
somente os veculos disponveis da marca especificada.
FIAT
Uno
Palio
Lnea

CHEVROLET
Vectra
Astra
Celta

FORD
Escort
Pampa
Ranger

6. Escreva um algoritmo para verificar o risco da sade das pessoas conforme tabela abaixo, a classificao
dever ser feita em um procedimento classificaRisco.
Classificao:
Baixa
Mdia
Alta
Muito Alto

Idade:
0 at 20
21 at 45
46 at 65
Acima de 66

7. Escreva um algoritmo que solicite ao usurio o seu ano de nascimento e o ano atual. Aps a leitura dos
dados, ele acionar uma funo calculaIdade, que dever apresentarar a idade provvel, em anos, deste
usurio. Por fim, ele dever acionar um procedimento classificaPessoa, que identificar qual a classificao
da pessoa conforme tabela abaixo:

Idades:
Menor que 10 anos
Entre 10 e 18 anos
Entre 18 e 25 anos
Entre 25 e 58 anos
Maiores de 58 anos

Classificao:
Criana
Adolescente
Jovem
Adulto
Idoso

8. Em uma fbrica de peas, o salrio base dos operrios de R$ 250,00. Alm do salrio base, cada operrio
recebe um adicional de produtividade baseado na quantidade de peas fabricadas por ms. Este adicional
pago de acordo com o seguinte critrio:
Se o nmero de peas for inferior ou igual 50, no existe adicional de produtividade;
Se o nmero de peas for superior a 50 e inferior ou igual a 80, o adicional de produtividade ser de
R$ 0,50 por pea fabricada acima de 50;
Se o nmero de peas for superior a 80, o adicional de produtividade ser de R$ 0,75 por pea
fabricada acima das 80.
Elabore um algoritmo para solicitar para cada funcionrio a quantidade de peas fabricadas naquele ms e
apresentar o seu salrio. Isto deve se repetir para todos os funcionrios da empresa. Sua soluo proposta
dever possuir no mnimo 1 funo calculaSalario que efetuar o clculo do salrio total para cada
funcionrio.