Baixe o app para aproveitar ainda mais
Prévia do material em texto
� NUMPAGES �2�� NUMPAGES �2�� NUMPAGES �2�� PAGE �3�� NUMPAGES �2�� PAGE �3� Universidade Católica de Petrópolis – Centro de Engenharias e Informática Lista de Exercícios de Algoritmos I - Professor Gerson Nunes Informe o valor das variáveis após a execução do seguinte trecho de algoritmo: X ( 10 Y ( 4º digito de seu RGU Z ( 6º digito de seu RGU W ( X * Y + Z Se Y = Z Então W ( W + 5 S ( Y - X Senão Se Y > Z Então W ( Y - Z S ( X - Z Senão S ( (X + W) - (Y + Z) Fim_se Fim_se Escreva(X, Y, Z, W, S) Dado o seguinte algoritmo: Leia(X, Y, Z, W) Se (Y = Z ) ou (X > (Z-W)) Então Escreva("Resultado1") Senão Se (Y > Z) Então Escreva("Resultado2") Senão Escreva("Resultado3") Fim_se Fim_se Execute o algoritmo para os seguintes valores de entrada e informe os resultados: X Y Z W 10 30 30 15 30 25 22 10 5 10 20 1 5 1 2 0 Prepare um algoritmo para perguntar a idade de 4 pessoas e informar a média destas idades. Prepare um algoritmo para perguntar o valor gasto com feijão, arroz, macarrão e farinha e informar valor total de compras e também o percentual gasto com cada alimento. Você deve ler o valor de cada um dos três lados de um triângulo e informar se os lados são inválidos ou se o triângulo é equilátero, isósceles ou escaleno. Um cliente de banco vai realizar uma operação em um caixa eletrônico. Você deve perguntar o saldo, tipo de operação (Retirada / Deposito), ler o valor da operação e informar o novo saldo do cliente. Prepare um algoritmo para perguntar o nome e o sexo de 3 pessoas e informar quantas são homens e quantas são mulheres. Prepare um algoritmo para converter temperatura entre ler Farenheit e Celsius. Seu algoritmo deverá pedir a temperatura e a escala para qual será feita a conversão. C = 5/9 * (F - 32) F = (9*C/5) + 32 Prepare um algoritmo para ler 5 números e informar: Soma dos 5 números O produto dos 3 primeiros A soma dos números pares ( você pode usar : Se numero for par então ... ) Prepare um algoritmo para calcular o valor de um lanche. Você deve perguntar o nome do sanduíche, a bebida e a sobremesa. Usando a tabela a seguir, informe o valor do lanche. A pessoa só pode escolher um sanduíche, uma bebida e uma sobremesa. Sanduiche Valor Bebida Valor Sobremesa Valor Big Bob´s 3,50 Coca-cola 1,20 Sorvete 3,00 Big Mac 3,80 Suco 1,50 Torta 2,50 Natural 2,00 Guaraná 1,25 � Prepare um algoritmo para informar o total gasto em uma lavanderia. O algoritmo deverá perguntar o n.º de camisas, o n.º de calças e o n.º de meias que foram lavadas. Use a seguinte tabela de preços para informar o total a ser pago. Tipo de Roupa Valor Camisas 9.50 Calças 15.00 Meias 1.20 Prepare um algoritmo para calcular o Coeficiente de Rendimento (CR) de um aluno. Seu algoritmo deverá perguntar a nota e o número de créditos de 4 matérias. O cálculo do CR é feito da seguinte forma: ( (Nota*Créditos) / ( Créditos. Informe o CR do Aluno. Prepare um algoritmo para calcular o custo de uma roupa. Você deve perguntar o tecido, nº de botões e se vai ter forro. Usando a tabela a seguir, informe o custo da roupa. Tecido Valor básico Preço por botão Forro Algodão 40,00 1,20 20,00 Seda 80,00 1,10 35,00 Linho 35,00 2,00 70,00 Prepare um algoritmo para realizar o cálculo do preço de um serviço de Consultoria. Seu algoritmo deverá perguntar os seguintes dados e informar o valor total do serviço: Tipo de Serviço (Projeto ou Auditoria) N.º dias trabalhados N.º de viagens realizadas Você deve usar a seguinte tabela para calcular o valor dos serviços: Tipo de Serviço Dia de Trabalho (R$) Cada Viagem (R$) Projeto 200,00 1000,00 Auditoria 100,00 1500,00 Prepare um algoritmo para realizar o cálculo do salário de uma pessoa. Seu algoritmo deverá perguntar os seguintes dados sobre o empregado: Cargo (Gerente, Supervisor, Servente) N.º Horas Extras trabalhadas N.º de Faltas N.º de Filhos Você deve usar a seguinte tabela para calcular o valor dos salários: Tipo de Empregado Salário Base Gerente 2000,00 Supervisor 900,00 Servente 300,00 Cada hora extra custa (Salário Base /240) * 2 Cada Falta custa: Salário Base /30 Cada Filho custa: 3% do salário base INSS: 10% dos Proventos Proventos = (Salario Base + horas_extras + Adicional por filhos) Descontos = (Faltas + INSS) Salário Líquido: Proventos - Descontos Leia os dados e informe o total de Proventos, Descontos e o Salário Líquido. Escreva um programa para calcular a área de um triângulo pela seguinte fórmula: Área = Raiz quadrada ( T * (T – L1) * (T – L2) * (T – L3) ), onde T = (L1 + L2 + L3)/2 Prepare um algoritmo para ser utilizado por uma nutricionista para calcular a qualidade da alimentação de uma pessoa. Seu algoritmo deverá perguntar ao cliente, as seguintes informações sobre a refeição e informar o total de calorias, o total de proteínas e o total de lipídios desta refeição. Tipo de Alimento ingerido(Legume / Carne / Massa) Peso do alimento (em gramas) Você deve usar a seguinte tabela para calcular o valor da conta: Tipo de Alimento Proteínas p/ grama Lipídios p/ grama Calorias p/ grama Legume 30 20 4 Carne 200 40 20 Massa 120 50 15 Prepare um algoritmo para calcular o valor de uma festa. Você deve perguntar o tipo de festa (15 anos, Batizado ou Casamento), N.º de convidados e se vai ser feita decoração ou não. Informe o valor da festa, usando a seguinte tabela. Festa Valor Fixo Valor p/convidado Decoração 15 anos 2500,00 19,00 3000,00 Batizado 1000,00 7,00 300,00 Casamento 2500,00 20,00 1500,00 � Prepare um algoritmo para ler um valor em metros e informar o equivalente em milhas, jardas e polegadas. Prepare um algoritmo para ler o comprimento dos três lados de um triângulo e determinar seu tipo: A >= B + C Não é triângulo A2 = B2 + C2 Triângulo Retângulo A2 > B2 + C2 Triângulo Obtusângulo A2 < B2 + C2 Triângulo Acutângulo Obs.: A é o maior lado. Prepare um algoritmo para realizar o cálculo do custo de uma obra. Seu algoritmo deverá perguntar os seguintes dados sobre a obra e informar o custo da obra. Tipo de Construção (Madeira ou Alvenaria) N.º metros quadrados da Casa N.º de cômodos Piscina (Sim ou Não) Você deve usar a seguinte tabela para calcular o valor das obras: Tipo de Construção Preço por M2 Adicional por Cômodo Piscina Madeira 100,00 3000,00 10000,00 Alvenaria 80,00 1200,00 10000,00 Pré-Moldado 30,00 5000,00 10000,00 Prepare um algoritmo para calcular o valor da conta de uma pessoa em um posto de gasolina. Seu algoritmo deverá perguntar o tipo de combustível, o total de litros abastecido e se lavou o carro ou não. Usando a tabela a seguir, informe o valor da conta. Combustível Valor por litro Gasolina R$ 0,90 Álcool R$ 0,70 Diesel R$ 0,40 Lavagem: R$ 10,00 Prepare um algoritmo para realizar a conversão entre moedas. A tabela abaixo mostra as equivalências entre as moedas. Você deve perguntar quanto o cliente tem e em que moeda e por qual moeda ele deseja trocar. Seu algoritmo deverá informar o valor nesta nova moeda. Obs.: Se nenhuma das moedas for o Real você deve fazer duas conversões. 1 Dólar = 2,00 Reais 1 Libra = 3,00 Reais 1 Peso = 0,50 Reais Exemplo: Cliente1: 10,00 Dólares e quer o equivalente em Reais ( Equivalencia: 20,00 Reais Cliente2: 50,00 Reais e quer o equivalente em Dólares ( Equivalencia: 25,00 Dólares Cliente3: 15,00 Dólares e quer o equivalente em Libras ( Equivalencia: 10,00 Libras (15,00 * 2,00) = 30,00 Reais ( 30,00 / 3,00 ( 10 Libras
Compartilhar