Buscar

2ª Lista de Exercicios

Prévia do material em texto

Curso: Engenharia ________________________ Ano.Semestre: 2011.2
Disciplina: Algoritmos Computacionais Turma: 
Professores: Alexandre Silva
 André Portugal
 Renata V Boas
 Wanja Mascarenhas
Aluno:_____________________________________
	
Data: 
Lista de Exercícios 2 - Algoritmos Sequenciais
Faça um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias (assuma ano correspondente a 12 meses ou 365 dias e meses correspondente a 30 dias).
Uma certa firma de encanamento paga R$ 20,00 reais por dia trabalhado. Escreva um algoritmo que calcule o salário líquido de um encanador dessa firma, sabendo-se a quantidade de dias que ele trabalhou. Obs.: O salário líquido corresponde ao salário normal, descontados 8% de impostos.
Escreva um algoritmo que leia a quantidade de dvd´s que uma locadora de vídeo possui e o valor que ela cobra por cada aluguel, mostrando as informações pedidas a seguir:
Sabendo que um terço dos dvd´s são alugados por mês, exiba o faturamento anual da locadora;
Quando o cliente atrasa a entrega, é cobrada uma multa de 10% sobre o valor do aluguel. Sabendo que um décimo dos dvd´s alugados no mês é devolvido com atraso, calcule o valor ganho com multas por mês;
Sabendo ainda que 2% de dvd´s se estragam ao longo do ano, e um décimo do total é comprado para reposição, exibir a quantidade de dvd´s que a locadora terá no final do ano.
Uma financeira calcula o débito atual de uma conta atrasada da seguinte maneira: 10% de multa sobre o valor original pelo atraso, independente do tempo, e 0.33% de juros ao dia, por cada dia que ultrapassar 30 dias de atraso. Ela precisa de um programa que calcule o valor atual a pagar de acordo com estas regras, e o divida pelo número de parcelas que combinou com o devedor para o pagamento. Faça um algoritmo que receba os seguintes dados: 
valor original do débito, 
dias de atraso além de 30 dias (caso o atraso seja menor que 30 dias, o usuário digitará 0), 
e o número de parcelas para o pagamento. 
O programa deverá calcular e exibir o valor de cada parcela. 
Em uma pizzaria, cada tulipa de chopp custa R$ 1,80 e uma pizza mista grande custa R$ 12,80 mais R$ 1,50 por tipo de cobertura pedida (queijo, presunto, banana, etc.). Uma turma vai à pizzaria e pede uma determinada quantidade de "chopps" e uma pizza grande com uma determinada quantidade de coberturas. Faça um algoritmo que calcule a conta e, sabendo quantas pessoas estão à mesa, quanto que cada um deve pagar (não esqueça os 10% do garçon)... 
Uma pizzaria vende três tamanhos de pizza com os seguintes diâmetros: (pequeno-15 cm), (médio-20 cm), (grande-30 cm). Uma pizza pode ser comprada simples (com molho e queijo) ou com ingredientes extras, tais como: pimenta, cebola, cogumelos. O dono da pizzaria deseja um programa que calcule o preço de venda da pizza, sendo fornecidos o tamanho em cm e a quantidade de ingredientes extras. O preço de venda é 1,5 vezes o custo total, que é determinado pela área da pizza e pela quantidade de ingredientes extras. O custo total incluirá um custo fixo de preparação, um custo base variável que é proporcional ao tamanho de cada pizza e um custo adicional para cada ingrediente extra. Por simplicidade, será assumido que cada ingrediente extra tem o mesmo custo por unidade de área. Considere uma pizza com diâmetro d, com n ingredientes extras. Sabendo que o cálculo da área é dada por /4.
Custo fixo = R$ 0,75 por pizza / Custo massa = R$ 0,01 por cm2 / Ingrediente Extra= R$0,0025 por cm2. 
Faça um algoritmo que leia o valor do salário mínimo e a quantidade de quilowatts gasta por uma residência. Sabendo que 10 quilowatts de energia custam um quinto do salário mínimo. Informe o valor a ser pago pela conta de energia elétrica desta residência.
8. Elabore um algoritmo que a partir de uma distância percorrida informada, permita dizer a quantidade de litros de gasolina utilizada na viagem, e o custo da mesma, sabendo que o carro faz 12 km com um litro de gasolina e o valor do litro é de R$ 2.70.
9. Construa um algoritmo que dada a altura do reservatório, o diâmetro da válvula e o peso específico do líquido calcule a força exercida pela coluna de um líquido sobre a área da válvula de um reservatório. A fórmula é: 
	
	Força = peso*volumeColuna  Força = peso*altura*ÁreaTampa  Força = peso*altura */4.
10. Elabore um algoritmo que dada uma distância entre duas cidades e o tempo de viagem, calcule a velocidade média. A fórmula é S = So + VT (S à Distância final; So à Distância inicial; V à Velocidade média; T à Tempo de viagem).
11. Elabora um algoritmo que leia dois números nas variáveis x e y e troque os seus valores, imprimindo qual o valor final de x e y. Não poderá usar operações de adição nem de subtração. E só poderá usar, no máximo, 3 variáveis. 
12. O mesmo do exercício 11, com as seguintes exigências: só podem ser usadas duas variáveis e operações de adição e subtração.

Continue navegando