Buscar

5ª Lista de Exercicios


Continue navegando


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 5 - Algoritmos Condicionais
Faça um algoritmo que leia um número e imprima uma mensagem informando se ele é positivo, negativo ou igual a zero.
Faça um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é par/positivo, par/negativo, ímpar/positivo, ímpar/negativo ou zero.
Um hotel cobra R$ 200,00 por diária e mais uma taxa diária adicional de serviços. Se o número de diárias for menor que 15 a taxa é de R$ 20,00. Se o número de diárias for igual a 15 a taxa é de R$ 14,00 e se o número for maior que 15 a taxa é de R$ 12,00. Elabore um algoritmo que receba o número de dias que um determinado hóspede ficou no hotel. Calcule e imprima o total a pagar desse hóspede.
Faça um algoritmo que, dados dois números e um caracter (+, -, *, /), calcule e imprima:
A soma desses números, caso seja digitado o caracter +.
A subtração desses números, caso seja digitado o caracter -.
A multiplicação desses números, caso seja digitado o Caracter *.
A divisão desses números, caso seja digitado o caracter /.
Escreva um algoritmo que leia o percurso em quilômetros, o tipo do carro e informe o consumo estimado de combustível, sabendo-se que um carro tipo A faz 12 Km com um litro de gasolina, um tipo B faz 9 Km e o tipo C, 8 Km por litro.
Faça um algoritmo que leia o nome, o cargo e o salário de um funcionário e calcule seu novo salário reajustado. Se o cargo for operador, o funcionário deverá receber um reajuste de 20%, se o cargo for programador, o funcionário deverá receber um reajuste de 18%. Se o cargo não for nem operador nem programador, o funcionário deverá receber um reajuste de 15%. O algoritmo deve escrever o nome e o novo salário do funcionário, já reajustado.
Elabore um algoritmo que lê 3 números e imprime o maior deles.
Elabore um algoritmo para efetuar a leitura de três valores (A, B e C) e apresentá-los dispostos em ordem crescente. 
Elabore um algoritmo que leia dois números inteiros. Imprima 1 se ambos forem positivos ou negativos, 2 se tiverem sinais opostos ou 3 se um deles for zero. 
Elabore um algoritmo que, receba três valores que representarão os lados de um triângulo e verifique se os valores formam um triângulo e classifique esse triângulo como: Eqüilátero – três lados iguais; Isósceles – dois lados iguais; Escaleno – três lados diferentes. Lembre-se de que, para formar um triângulo: Nenhum dos lados pode ser igual a zero e um lado não pode ser maior do que a soma dos outros dois. 
Um mercado está vendendo frutas com a seguinte tabela de preços:
Até 5 Kg  Morango: R$ 2,00 p/Kg e Maça: R$ 1,50 p/Kg
Acima de 5 Kg  Morango: R$ 1,80 p/Kg e Maça: R$ 1,10 p/Kg
Se o cliente comprar mais de 8 Kg em frutas ou o valor total da compra ultrapassar R$ 25,00, receberá ainda um desconto de 10% sobre este total. Escreva um algoritmo para ler a quantidade (em Kg) de morangos e a quantidade (em Kg) de maças adquiridas e escreva o valor a ser pago pelo cliente. 
Um posto está vendendo combustíveis com a seguinte tabela de descontos:
Álcool: até 20 litros, desconto de 3% por litro e acima de 20 litros, desconto de 5% por litro.
Gasolina:  até 20 litros, desconto de 4% por litro e acima de 20 litros, desconto de 6% por litro.
Escreva um algoritmo que leia o número de litros  vendidos, o tipo de combustível (álcool ou gasolina), calcule e imprima o valor a ser pago pelo cliente sabendo-se que o preço da gasolina é de R$ 1,20 o litro e o álcool R$ 0,90.
Elabore um algoritmo que leia as notas de um aluno da Area1FTE (2 notas) e a quantidade de faltas. Calcule a média aritmética parcial de notas. Em seguida, mostre a média calculada ao aluno e informe se ele está aprovado ou reprovado ou deverá comparecer para fazer a prova final. Observações: 
o aluno que tiver mais de 15 faltas está reprovado, independente da média alcançada; 
caso o aluno tenha ficado com média parcial igual ou acima de 7, informe que ele está aprovado 
caso o aluno tenha ficado com média parcial abaixo de 4, informe que ele está reprovado 
caso o aluno tenha ficado com média entre 4 e 6,9, informe que ele deve comparecer na final. Calcule e mostre qual a nota mínima que o aluno deve tirar na final para passar, sabendo que: a média final é 5,0 e para obter a nota da média final deve-se fazer um cálculo em que cada nota recebe um peso – a nota da média parcial tem peso 6 e a nota da prova final tem peso 4 (ou seja, é uma média ponderada).