2 lista de exercícios-lab-inf

3
2 Lista de exercícios – Informática Aplicada 1. Desenvolva um programa para verificar se um número informado pelo usuário é par ou impar. 2. Desenvolva um programa que verifique se um número informado é divisível por 3 e por 7. 3. A prefeitura do Rio de Janeiro abriu uma linha de crédito para os funcionários estatutários. O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um algoritmo que permita entrar com o salário bruto e o valor da prestação e informar se o empréstimo pode ou não ser concebido. 4. Ler um número inteiro de 3 casas decimais e imprimir se o algarismo da casa das centenas é par ou impar. 5. Entrar com o ano de nascimento de uma pessoa e o ano atual. Imprimir a idade da pessoa. Não se esqueça de verificar se o ano de nascimento é um ano válido. 6. Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da compra for menor que R$20,00; caso contrário, o lucro será de 30%. Entrar com o valor do produto e imprimir o valor da venda. 7. Fazer um algoritmo que possa converter uma determinada quantia dada em reais para uma das seguintes moedas: f –franco suíço; l – libra esterlina; d – dólar; m – marco alemão; e – euro. 8. Criar um algoritmo que leia a idade de uma pessoa e informar a sua classe eleitoral: não eleitor (abaixo de 16 anos); eleitor obrigatório (entre 18 e 65 anos); eleitor facultativo (entre 16 e 18 anos e maior de 65 anos). 9. Depois da leberação do governo para as mensalidades dos planos de saúde, as pessoas começaram a fazer pesquisas para descobrir um bom plano, não muito caro. Um vendedor de um plano de saúde apresentou a tabela a seguir. Criar um programa que entre com o nome e a idade de uma pessoa e imprimir o nome e o valor que ela deverá pagar. Até 10 anos – R$ 30,00 Acima de 10 até 29 anos – R$60,00 Acima de 29 até 45 anos – R$120,00 Acima de 45 até 59 anos – R$150,00 Maior que 65 anos – R$400,00 10. Desenvolva um programa para verificar se três valores informados representam os lados de um triangulo (O comprimento de cada lado do triangulo é menor do que a soma dos comprimentos dos outros dois lados).

Upload: gabriel-pereira

Post on 14-Dec-2014

267 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2 Lista de exercícios-lab-inf

2 Lista de exercícios – Informática Aplicada

1. Desenvolva um programa para verificar se um número informado pelo usuário é par ou impar.

2. Desenvolva um programa que verifique se um número informado é divisível por 3 e por 7.

3. A prefeitura do Rio de Janeiro abriu uma linha de crédito para os funcionários estatutários. O valor máximo da prestação não poderá ultrapassar 30% do salário bruto. Fazer um algoritmo que permita entrar com o salário bruto e o valor da prestação e informar se o empréstimo pode ou não ser concebido.

4. Ler um número inteiro de 3 casas decimais e imprimir se o algarismo da casa das centenas é par ou impar.

5. Entrar com o ano de nascimento de uma pessoa e o ano atual. Imprimir a idade da pessoa. Não se esqueça de verificar se o ano de nascimento é um ano válido.

6. Um comerciante comprou um produto e quer vendê-lo com um lucro de 45% se o valor da compra for menor que R$20,00; caso contrário, o lucro será de 30%. Entrar com o valor do produto e imprimir o valor da venda.

7. Fazer um algoritmo que possa converter uma determinada quantia dada em reais para uma das seguintes moedas: f –franco suíço; l – libra esterlina; d – dólar; m – marco alemão; e – euro.

8. Criar um algoritmo que leia a idade de uma pessoa e informar a sua classe eleitoral: não eleitor (abaixo de 16 anos); eleitor obrigatório (entre 18 e 65 anos); eleitor facultativo (entre 16 e 18 anos e maior de 65 anos).

9. Depois da leberação do governo para as mensalidades dos planos de saúde, as pessoas começaram a fazer pesquisas para descobrir um bom plano, não muito caro. Um vendedor de um plano de saúde apresentou a tabela a seguir. Criar um programa que entre com o nome e a idade de uma pessoa e imprimir o nome e o valor que ela deverá pagar.

• Até 10 anos – R$ 30,00• Acima de 10 até 29 anos – R$60,00• Acima de 29 até 45 anos – R$120,00• Acima de 45 até 59 anos – R$150,00• Maior que 65 anos – R$400,00

10.Desenvolva um programa para verificar se três valores informados representam os lados de um triangulo (O comprimento de cada lado do triangulo é menor do que a soma dos comprimentos dos outros dois lados).

Page 2: 2 Lista de exercícios-lab-inf

11.Desenvolva um programa que determine o maior valor informado pelo usuário. O usuário deverá informar 4 valores.

12.Desenvolva um programa que exiba em ordem crescente três valores informados pelo usuário.

13.Desenvolva um programa que calcule a média de um aluno e informe se o mesmo foi aprovado ou não. OBS “O usuário deverá informar quatro notas e a média mínima para aprovação”.

14.Um restaurante faz uma promoção semanal de descontos para clientes de acordo com as iniciais do nome da pessoa. Criar um algoritmo que leia o primeiro nome do cliente, o valor da sua conta e se o nome iniciar com as letras A, D, M ou S, dar um desconto de 30%. Para o cliente cujo nome não se inicia por nenhuma dessas letras, exibir a mensagem “Que Pena. Nessa semana o desconto não é para seu nome; mas continue nos prestigiando que sua vez chegará”.

15.Fazer 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 C faz 12 km com um litro de gasolina, um tipo B faz 9 km e um tipo C, 8 km por litro.

16.Desenvolva um programa que calcule a velocidade média de um veiculo. Informe se o condutor excedeu o limite de velocidade. OBS “O usuário devera informar a distancia, o tempo, e o limite de velocidade.

17.Crie um programa que calcule o salário líquido dos funcionários. O usuário deverá informar o valor da hora trabalhada, a quantidade de horas trabalhadas. Caso a quantidade de horas for maior do que 30, deverá ser descontado 30% do valor bruto de seu salário.

18.Desenvolva um programa que calcule o Índice de massa corpórea (IMC) de uma pessoa. O programa deve informar se a pessoa esta abaixo do peso, com peso normal, acima do peso ou obeso. A fórmula para calcular o Índice de Massa Corporal é: IMC = peso / (altura)2

A Organização Mundial de Saúde usa um critério simples:

Condição IMC em adultos

Abaixo do peso Abaixo de 18,5

No peso normal Entre 18,5 e 25

Acima do peso Entre 26 e 30

Obeso Acima de 30

19.Dados três valores verificar se eles podem ser os comprimentos dos lados de um triangulo e, se forem verificar se é um triangulo eqüilátero, isósceles ou escaleno. Se eles não formarem um triangulo, escrever uma mensagem. Dicas:

a. Propriedade – O comprimento de cada lado do triangulo é menor do que a soma dos comprimentos dos outros dois lados.

Page 3: 2 Lista de exercícios-lab-inf

b. Definição 1 – Chama-se triângulo eqüilátero os triângulos que tem os comprimentos dos três lados iguais.

c. Definição 2 – Chama-se triangulo isósceles os triângulos que tem os comprimentos de dois lados iguais. Portanto todo triangulo eqüilátero é também isósceles.

d. Definição 3 – Chama-se triângulo escaleno o triângulo que tem os comprimentos dos três lados diferentes.

20.Ler os coeficientes A, B, C de uma equação de 2grau. Calcular o valor de delta. Se delta for negativo informe que não existe raízes reais; caso contrário calcule e informe as raízes.

21.Uma loja está fazendo promoções de vendas. Qualquer compra que um cliente fizer até 1000 reais receberá 5% de desconto. Se a compra for maior que 1000 reais mas inferior a 2000 reais, o desconto será de 10%. Se for superior ou igual a 2000 reais, o desconto será de 20%. Calcule o desconto do total e o total a pagar já com os descontos.

22.Façam um algoritmo que receba como entrada o total de ganhos de uma pessoa em reais, e que calcule o desconto do IR, segundo a tabela a seguir:

Faixa Salarial Alíquota de desconto

Até 5000 Isento 0%

Mais que 5000 até 15000 10%

Mais que 15000 até 25000 15%

Mais que 25000 25%

23.Façam um algoritmo que leia a sigla do estado em que a pessoa mora, a sua idade e o seu salário. Calcule o desconto do IR perante a região geográfica que ele mora conforme a tabela abaixo:

Região Desconto

Sudeste 10%

Centro Oeste 15

Sul 5%

Norte 9%

Nordeste 7%