list a extra 01

Upload: gabrielnf

Post on 15-Jul-2015

874 views

Category:

Documents


0 download

TRANSCRIPT

Lista de Exerccios Extra 01.Fazer os algoritmos em Portugol, usando o VisualG. Salve cada arquivo com o nome: LExt01_n, onde n o nmero da questo. Ex.: LExt01_01.alg. LExt01_02.alg, LExt01_10.alg.

1. Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1, y1) e P(x2, y2), escreva a distncia entre eles. A frmula que efetua tal clculo :

2. Escreva um algoritmo que leia trs nmeros inteiros e positivos (A, B, C) e calcule a seguinte expresso:

, onde: 3. Faa um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e mostre-a expressa apenas em dias. 4. Faa um algoritmo que leia a idade de uma pessoa expressa em dias e mostre-a expressa em anos, meses e dias. 5. Faa um algoritmo que leia as 3 notas de um aluno e calcule a mdia final deste aluno. Considerar que a mdia ponderada e que o peso das notas : 2,3 e 5, respectivamente. 6. Faa um algoritmo que leia o tempo de durao de um evento em uma fbrica expressa em segundos e mostre-o expresso em horas, minutos e segundos. 7. O custo ao consumidor de um carro novo a soma do custo de fbrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fbrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o custo de fbrica de um carro e escreva o custo ao consumidor. 8. Faa um programa que receba um valor que o valor pago, um segundo valor que o preo do produto e retorne o troco a ser dado. 9. Faa um programa que receba o valor do quilo de um produto e a quantidade de quilos do produto consumida calculando o valor final a ser pago. 10. Faa um programa que receba 4 valores e retorne o menor entre eles (use a frmula do maior valor para dois nmeros). 11. Faa um programa que verifique se um nmero impar. 12. A padaria Hotpo vende uma certa quantidade de pes franceses e uma quantidade de broas a cada dia. Cada pozinho custa R$ 0,12 e a broa custa R$ 1,50. Ao final do dia, o

dono quer saber quanto arrecadou com a venda dos pes e broas (juntos), e quanto' deve guardar numa conta de poupana (10% do total arrecadado). Voc foi contratado para fazer os clculos para o dono. Com base nestes fatos, faa um algoritmo para ler as quantidades de pes e de broas, e depois calcular os dados solicitados. 13. Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um algoritmo para ler o preo dolitro da gasolina e o valor do pagamento, e exibir quantos litros ele conseguiu colocar no tanque. 14. O restaurante a quilo Bem-Bo cobra R$12,00 por cada quilo de refeio. Escreva um algoritmo que leia o peso do prato montado pelo cliente (em quilos) e imprima o valor a pagar. Assuma que a balana j desconte o pesodo prato. 15. Uma fbrica de camisetas produz os tamanhos pequeno, mdio e grande, cada uma sendo vendida respectivamente por 10, 12 e 15 reais. Construa um algo ritmo em que o usurio fornea a quantidade de camisetas pequenas, mdias e grandes referentes a uma venda, e a mquina informe quanto ser o valor arrecadado. 16. Faa um algoritmo para ler o salrio de um funcionrio e aument-Io em 15%. Aps o aumento, desconte 8% de impostos. Imprima o salrio inicial, o salrio com o aumento e o salrio final. 17. A empresa Hipotheticus paga R$10,00 por hora normal trabalhada, e R$15,00 por hora extra. Faa um algoritmo para calcular e imprimir o salrio bruto e o salrio lquido de um determinado funcionrio. Considere que o salrio lquido igual ao salrio bruto descontando-se 10% de impostos. 18. A granja Frangotech possui um controle automatizado de cada frango da sua produo. No p direito do frango h um anel com um chip de identificao; no p esquerdo so dois anis para indicar o tipo de alimento que ele deve consumir. Sabendo que o anel com chip custa R$4,00 e o anel de alimento custa R$3,50, faa um algo ritmo para calcular o gasto total da granja para marcar todos os seus frangos. 19. A fbrica de refrigerantes Meia-Cola vende seu produto em trs formatos: lata de 350 ml, garrafa de 600 ml e garrafa de 2 litros. Se um comerciante compra uma determinada quantidade de cada formato, faa um algoritmo para calcular quantos litros de refrigerante ele comprou. 20. Maria quer saber quantos litros de gasolina precisa colocar em seu carro e quanto vai gastar para fazer uma viagem at a casa de sua irm. Dados extras: - Distncia da casa de Maria at sua irm: 520 km - Seu carro consome 12 litros de gasolina por Km/rodado. - Ela abastece sempre no mesmo posto, onde o preo da gasolina R$ 1,50 o litro. 21. Escreva um algoritmo para ler um valor (do teclado) e escrever (na tela) o seu antecessor. 22. Faa o algoritmo para calcular a rea (AREA) e o permetro (P) de uma sala retangular, sendo que as dimenses da sala (L e C) so fornecidas pelo usurio. Apresente a rea e o permetro depois de calculados.

23. Faa o algoritmo que calcule o valor em Reais (VAL_REAL), correspondente aos dlares que um turista possui no cofre do hotel. O programa deve solicitar os seguintes dados: Quantidade de dlares guardados no cofre (VAL_DOLAR) e cotao do dlar naquele dia (COT). 24. Faa o algoritmo que receba do usurio uma velocidade em quilmetros por hora (KMH) e a transforme em milhas (MPH). Sabe-se que 1 km/h corresponde a 0,62 milhas por hora. 25. Faa o algoritmo que calcule a quantidade de tijolos iguais (QTD) necessrios para construir uma determinada parede. So dados de entrada do programa: dimenses do tijolo (altura AT e largura LT) e dimenses da parede a ser construda (altura AP e largura LP). 26. Escreva um algoritmo para ler o valor de aluguel de um imvel e o percentual de reajuste. Calcular valor do novo aluguel. Escreve o valor antigo, o valor a ser aumentado e o novo valor. 27. Em uma lanchonete o menu possui os seguintes itens: Hambrguer R$ 1,80 XBurguer R$ 2,00 XEggBurguer R$ 2,30 Refrigerante R$ 2,00 Faa um algoritmo que leia a quantidade pedida de cada item por um fregus e imprima a conta a ser paga por ele. 28. Elabore um algoritmo que leia uma quantidade de chuva em polegadas e imprima a quantidade equivalente em milmetros, sabendo-se que 1 polegada = 25,4 mm. 29. Supondo A = 3, B = 4 e C = 8, identifique o resultado (verdadeiro ou falso) de cada uma das expresses abaixo: a) A = 2 E A = 7 b) A < 3 OU B 7 c) A 2 OU B 7 g) A > 3 E C = 8 h) A 2 OU B = 2 E C = 8 j) A = 3 E NO B B OU B < 5 l) A B E B = C m) C > 2 OU A < B n) A 8 OU B = 4 E C > 2 o) A > B OU B > A E C B