2ª Lista de exercícios NOTA: Por favor tente resolver todos os exercícios sozinho, caso tente e não consiga entre em contato no email: suporte@mjailton.com.br. Após a resolução envie as respostas para suporte@mjailton.com.br 1 - Elabore um algoritmo que permita a entrada de três números e imprima o maior deles. 2 - O preço de um automóvel é calculado pela soma do preço de fábrica com o preço dos impostos (45% do preço de fabrica) e a percentagem do revendedor (28% do preço de fabrica). Leia o nome do automóvel e o preço de fabrica e escreva o nome do automóvel e o preço final. 3 - Leia as seguintes informações de um funcionário: nome, idade, cargo e o seu salário atual, considere: a) O salario atual sofrerá um reajuste de 38%. b) O funcionário receberá também uma gratificação de 20% sobre o salário atual. c) O Salário, após o reajuste e gratificação, será descontado em 15%. Escreva os seguintes resultados: Imprimir nome, idade e cargo. Imprimir o salario reajustes (salario bruto). Imprimir o salario líquido final. 4 - Faça um algoritmo para ler a idade de uma pessoa e verifique se a pessoa já atingiu a maioridade (idade >= 18 anos). 5 - Dado o preço de uma mercadoria e a sua categoria ( A ou B ) de um desconto em seu preço de acordo com a seguinte regra: - 5% se for da categoria A e o preço for superior ou igual a $100,00-8% se for da categoria A e o preço for inferior a $100,00-10% se for da categoria B e o preço for superior ou igual a $50,00-12% se for da categoria B e o preço for inferior a $50,00 6 - Uma pessoa ingere diariamente uma quantidade QTDE de alimentos (medidos em gramas). Sabe-se que 100g destes mesmos alimentos possuem uma quantidade X de calorias e que a média de calorias que uma pessoa deve consumir é de 1200 cal/dia. Faça um algoritmo que mostre na tela, uma mensagem informando se esta pessoa está
ingerindo uma quantidade aceitável de calorias ou se a mesma está acima da media de cal/dia. Notem que o cálculo para determinar a quantidade de calorias que um alimento possui é feito simplesmente aplicando uma regra de três simples: 100g -------- X cal QTDE g --------? cal a) Deverá ser informado também, no caso da pessoa estar acima da media de cal/dia, a quantidade de calorias em excesso que a pessoa esta ingerindo. b) Informar também a quantidade em gramas que estas calorias em excesso correspondem. c) Caso a quantidade em gramas de alimentos em excesso ultrapasse a 500g, informar a esta pessoa que ela deverá procurar a ajuda de um nutricionista. 7 - Uma empresa tem para um determinado funcionário uma ficha contendo o nome, número de horas trabalhadas e o número de dependentes do funcionário. Considerando que: a) A empresa paga 12 reais por hora e 40 reais por dependentes. b) Sobre o salário são feito descontos de 8,5% para o INSS e 5% para IR. Leia o nome, numero de horas trabalhadas e número de dependentes de um funcionário. Após a leitura, escreva qual o nome, o salário bruto, os valores descontados para cada tipo de imposto e finalmente, qual o salario liquido do funcionário. 8 - Dada a idade de uma pessoa, faça um algoritmo que calcule o número de dias que a pessoa já viveu aproximadamente. 9 - Uma companhia de carros paga a seus empregados um salario de R$ 500,00 por mês mais uma comissão de R$ 50,00 para cada carro vendido e mais 5% do valor da venda. Elabore um algoritmo para calcular e imprimir o salario de um vendedor num dado mês recebendo como dados de entrada o nome do vendedor, o numero de carros vendidos e o valor total das vendas. (3,0) 10- Uma pessoa comprou 2 artigos em uma loja. Para cada artigo temse: nome, preço e percentual de desconto. Faça um algoritmo que
escreva o nome, o preço e o preço com desconto de cada artigo. Escreva também o total a pagar. 11- Desenvolva um algoritmo que calcule e escreva a soma, a diferença, a divisão e a multiplicação entre dois números digitados pelo usuário. 12 - Crie um algoritmo em pseudocódigo que permita cadastrar um cliente de um banco: nome do correntista, o nome do banco, o numero da conta, o limite de credito e saldo atual. Realize operações de crédito e débito da conta específica e, no final, imprima o saldo final do cliente. 13 - Dado três valores X, Y, Z, verificar se eles podem ser os comprimentos dos lados de um triangulo, e se forem, verificar se é um triangulo equilátero, isósceles ou escaleno. Se eles não formarem um triangulo, escrever uma mensagem. Antes da elaboração do algoritmo, torna-se necessária a revisão de algumas propriedades e definições: Propriedade. O comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros dois lados; Chama-se triângulo equilátero os que têm os comprimentos dos três lados iguais; Chama-se triângulo isósceles aquele que tem os comprimentos de dois lados iguais; Chama-se triângulo escaleno aquele que tem os comprimentos dos três lados diferentes. 14 - Uma empresa decide dar um aumento de 25,5 % aos funcionários cujo salario seja inferior a R$ 2.000,00 e tenha mais de 2 dependentes; 15% para os que ganham acima de R$ 2.000,00 e tenha um dependente; 7,5% para os que ganham acima de R$ 2.000,00 e não tenham dependentes. Faça um algoritmo que imprima o salário do funcionário. 15 - Elabore um algoritmo para os casos a seguir: a) - Entrar com três números e imprimi-los em ordem decrescente (suponha números diferentes).
b) - Entrar com um número e imprimir uma das mensagens: maior do que 20, igual a 20 ou menor do que 20. c) - Entrar com um número e verificar se o mesmo está no intervalo entre 30 e 90. d) Entrar com o salario bruto de uma pessoa e escrever na tela o Salário Líquido, conforme o desconto do INSS na tabela a seguir: Menor ou igual a R$ 600,00 Isento Maior que R$ 600,00 e menor ou igual a R$ 1.200,00 20% Maior que R$ 1.200,00 e menor ou igual a R$ 2000,00 25% Maior que R$ 2000,00 30% 16 - Um comerciante comprou um produto e quer vendê-lo com um lucro de 50% se o valor da compra for menor que R$ 20,00. Caso contrário, o lucro será de 35%. Entrar com o valor do produto e imprimir o valor de venda.