Buscar

Lista de Algoritmos I 2009

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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

Outros materiais