Metodos estaticos

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1556 palavras )
  • Download(s) : 0
  • Publicado : 1 de maio de 2012
Ler documento completo
Amostra do texto
Lista de Exercícios - Campos e Métodos Estáticos [13/03/2012]

1. A distância média da Terra à Lua é de aproximadamente 382.000 quilômetros. Usando a classe ConversaoDeUnidadesDeComprimento, escreva um programa em Java que mostre qual é a distância média da Terra à Lua em milhas e pés. Escreva métodos adicionais para a classe ConversaoDeUnidadesDeComprimento, se necessário.
public classConversaoDeUnidadesDeComprimento {
public static double polegadasParaCentimetros(double polegadas) {
double centimetros = polegadas * 2.54;
return centimetros;
}

public static double pésParaCentimetros(double pés) {
double centimetros = pés * 30.48;
return centimetros;
}

public static double milhasParaQuilometros(double milhas) {double quilometros = milhas * 1.609;
return quilometros;
}
}
2. Escreva a classe ConversaoDeUnidadesDeArea com métodos estáticos para conversão das unidades de área segundo a lista abaixo.
• 1 metro quadrado = 10.76 pés quadrados
• 1 pé quadrado = 929 centímetros quadrados
• 1 milha quadrada = 640 acres
• 1 acre = 43.560 pés quadrados

3. A área de umcampo de futebol é de 8.250 metros quadrados. Usando a classe ConversaoDeUnidadesDeArea, exercício 2, escreva um programa em Java que mostre qual é a área de um campo de futebol em pés quadrados, acres e centímetros quadrados. Escreva métodos adicionais para a classe ConversaoDeUnidadesDeArea, se necessário.

4. Escreva a classe ConversaoDeUnidadesDeVolume com métodos estáticos para conversãodas unidades de volume segundo a lista abaixo.
• 1 litro = 1000 centímetros cúbicos
• 1 metro cúbico = 1000 litros
• 1 metro cúbico = 35.32 pés cúbicos
• 1 galão americano = 231 polegadas cúbicas
• 1 galão americano = 3.785 litros

5. O volume de uma piscina olímpica é de 1.890 metros cúbicos. Usando a classe ConversaoDeUnidadesDeVolume, exercício 5, escreva umprograma em Java que mostre qual é o volume de uma piscina olímpica em litros, pés cúbicos e centímetros cúbicos. Escreva métodos adicionais para a classe ConversaoDeUnidadesDeVolume, se necessário.

6. Escreva a classe ConversaoDeUnidadesDeTempo com métodos estáticos para conversão aproximada das unidades de velocidade segundo a lista abaixo.
• 1 minuto = 60 segundos
• 1 hora = 60minutos
• 1 dia = 24 horas
• 1 semana = 7 dias
• 1 mês = 30 dias
• 1 ano = 365.25 dias

7. O tempo de gestação de um elefante indiano é de aproximadamente 624 dias. Usando a classe ConversaoDeUnidades-DeTempo, exercício 7, escreva um programa em Java que mostre qual é o tempo de gestação de um elefante indiano em dias, horas, minutos e segundos. Escreva métodosadicionais para a classe ConversaoDeUnidadesDeTempo, se necessário.

8. Escreva uma classe ConversaoDeTemperatura que contenha métodos estáticos para calcular a conversão entre diferentes escalas de temperatura. Considere as fórmulas de conversão abaixo:
• De graus Celsius (C) para graus Fahrenheit (F): F = (9×C/5)+32)
• De graus Fahrenheit (F) para graus Celsius (C): C = (F −32)×+5/9• De graus Celsius (C) para graus Kelvin (K): K =C+273.15
• De graus Kelvin (K) para graus Celsius (C): C = K−273.15
• De graus Celsius (C) para graus Réaumur (Re): Re =C_ 4/5
• De graus Réaumur (Re) para graus Celsius (C): C = Re _ 5/4
• De graus Kelvin (K) para graus Rankine (R): R = K _ 1.8
• De graus Rankine (R) para graus Kelvin (K): K = R/1.8
Veja quejá que existem cinco sistemas de medidas de temperatura, deve haver 20 diferentes métodos de conversão de temperatura. Alguns podem ser escritos indiretamente, por exemplo, para converter de Celsius para Rankine, podemos converter de Celsius para Kelvin e converter esse resultado para Rankine.

9. Escreva um programa em Java que, usando a classe ConversaoDeTemperatura, exercício 9, que mostre...
tracking img