Professional Documents
Culture Documents
Data de Entrega: 28/06/2010 ALOG Noturno 29/06/2010 ALOG Diurno 26/06/2010 ALOG Dispensados da Frequncia Natureza do Trabalho: em grupo de 2 alunos (os grupos devem ser formados por alunos de um mesmo grupo de laboratrio) Forma de Entrega: Algoritmo manuscrito
1) O clculo do frete para a remessa de uma mercadoria obedece s seguintes especificaes: entregas por via area so cobradas conforme o peso do pacote. A tarifa bsica R$ 4,00 por Kg, reduzindo-se para R$ 1,80 por Kg quando o peso total for superior a 20Kg. O frete por via terrestre, incluindo o manuseio, de R$2,00 por Kg para entrega expressa (entregas urgentes); as demais custam R$ 1,20 por Kg se o endereo para entrega se encontrar a menos de 50Km de distncia e R$ 1,60 para os outros casos. Com base nessa descrio construa um algoritmo para calcular e exibir o valor do frete. (1,0) 2) Uma loja vende bicicletas com um acrscimo de 50% sobre o preo de custo. Ela paga a cada vendedor 2 salrios mnimos por ms mais um comisso de 15% sobre o preo de custo de cada bicicleta vendida, dividida igualmente entre eles. Construa uma aplicao que a partir do nmero de empregados da loja, do valor do salrio mnimo, do preo de custo de cada bicicleta e do nmero de bicicletas vendidas no ms, calcule e exiba: (1,5) O total recebido por cada empregado O lucro lquido da loja
3) Desenvolva uma aplicao que faa a entrada de dados para duas matrizes formadas (cada uma) por 20 dados do tipo caracter. Aps a entrada dos valores faa um processamento que realize uma pesquisa utilizando as duas matrizes de modo a identificar os valores em comum que devero ser armazenados, sem repetio, numa terceira matriz. Ao final do processamento exiba os contedos de cada matriz.(2,5) Exemplo:
A * B E $ h A c * f E $ x D J * m E $ x
4) Um prdio possui trs elevadores denominados de A, B e C. Para otimizar o sistema de controle dos elevadores, foi realizado um levantamento onde cada usurio respondia: (2,5) o elevador (1, 2 ou 3) que utilizava com mais frequncia. o perodo (M-Matutino, V-Vespertino e N-Noturno) que ele utilizava o elevador. Desenvolva um algoritmo que calcule e exiba: qual o elevador mais utilizado e em que perodo se concentra o maior fluxo de pessoas. qual o perodo mais usado de todos e a qual elevador mais utilizado neste perodo. Considere como finalizador de entrada de dados o valor 0 (zero) para a entrada correspondente ao elevador.. Exemplo: PERODO Matutino Vespertino Noturno ELEVADOR 1 2 3 34 15 10 23 32 19 18 87 34
Implemente o algorit mo utilizando a estrutura de dados matriz Bidimensional 5) Construa um algoritmo que calcule e exiba as razes de uma equao do 2o. grau Ax2 + Bx +C. Os coeficientes A, B, C devem ser lidos via dispositivo de entrada de dados. (2,5) Desenvolva: uma funo chamada Delta. Esta funo tem como parmetro de entrada os coeficientes A, B e C, calcula e devolve o valor de delta (b2-4ac). Uma funo chamada RaizQuadrada. Esta funo tem como parmetro de entrada um nmero real, calcula e devolve a raiz quadrada do Nmero. Para a montagem da funo utilize a lgica empregada no 3o. Trabalho da Disciplina. Caso no seja possvel calcular as razes (delta < 0) emitir a mensagem No existe raiz real Exemplo:
x2 + 3x - 4
Entrada:
3 -4
Sada: 1
-4
Desenvolvimento: - b +
V
2a
onde = b2 4ac