INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DE ALAGOAS
CURSO TÉCNICO EM INFORMÁTICA
DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS
PROFESSOR: REINALDO GOMES
ASSUNTO: COMANDOS DE SELEÇÃO E ESTRUTURAS DE REPETIÇÃO EM JAVA
AULA PRÁTICA Nº 3: Exercícios Propostos
Observações:
•
Todos os exercícios desta prática, devem ser enviados por e-mail ao professor
([email protected]) até o dia 16/04/2009.
•
O exercício é INDIVIDUAL ou em DUPLA.
•
O arquivo deve estar compactado e deve ser renomeado para as iniciais do nome
do aluno (exemplo: rcmg-pratica03.zip). O título do e-mail deve estar no
seguinte formato: “POO: Pratica 03 - rcmg”. Supondo que as iniciais do seu nome
é “rcmg”. Por gentileza, utilize nomes sugestivos para as questões.
•
NÃO serão aceitas entregas de exercícios FORA do prazo.
•
Questões copiadas terão nota ZERO para quem copiou e quem deixou copiar.
Exercícios Propostos
1) Faça um programa em JAVA que peça como entrada o peso (em kilogramas) e a altura
(em metros) da pessoa e calcule o seu IMC – Índice de Massa Corpórea.
Adicionalmente, o programa deve emitir as mensagens correspondentes conforme a
tabela a seguir:
Cálculo IMC
Situação
Abaixo de 18,5
Você está abaixo do peso ideal
Entre 18,5 e 24,9
Parabéns — você está em seu peso normal!
Entre 25,0 e 29,9
Você está acima de seu peso (sobrepeso)
Entre 30,0 e 34,9
Obesidade grau I
Entre 35,0 e 39,9
Obesidade grau II
40,0 e acima
Obesidade grau III
2) Faça um programa em JAVA que peça como entrada os coeficientes a, b e c de uma
equação de 2.o grau e forneça como saída as suas raízes. Não se esqueça de prever os
seguintes casos:
I.
a = 0 : Equação de 1.o grau, calcule a única raiz diretamente
II. ∆ = 0 : Calcule a única raiz pela fórmula de Baskara
III. ∆ < 0 : Calcule as 2 raízes complexas pela fórmula de Baskara
IV. ∆ > 0 : Calcule as 2 raízes reais pela fórmula de Baskara
3) Faça um programa em JAVA que, dado um salário bruto, calcula o desconto do imposto
de renda e o salário liquido (considere que esse é o único desconto). Use a tabela
abaixo.
1
Base de Cálculo em R$
Até 1.164,00
De 1.164,01 até 2.326,00
Acima de 2.326,00
Alíquota %
Parcela a Deduzir do Imposto em R$
-x15%
174,60
27,5%
465,35
Ex 1: Salário = R$ 1.000 ; Desconto = R$ 0,00 ; Salário líquido = R$ 1.000,00
Ex 2: Salário = R$ 2.000 ; Desconto = 300 - 174,60 = 125,40 ; Salário líquido = R$ 1.874,60
Ex 3: Salário = R$ 3.000 ; Desconto = 825 - 465,35 = 359,65 ; Salário líquido = R$ 2.640,35
4) Faça um programa em JAVA que imprima a seqüência numérica abaixo utilizando um
laço de repetição. O usuário deve digitar a quantidade de seqüências (no exemplo
abaixo, o valor de n é 10).
1
21
321
4321
54321
654321
7654321
87654321
987654321
10 9 8 7 6 5 4 3 2 1
5) Faça um programa em JAVA que imprima a tabuada de 1 a 10, no seguinte formato:
...
== Tabuada do 5 ==
5x1=5
5 x 2 = 10
...
5 x 10 = 50
== Tabuada do 6 ==
6x1=6
6 x 2 = 12
...
2
Download

AULA PRÁTICA Nº 3: Exercícios Propostos