Amigos tenho um problema bem antigo, estou com dufuculdade de fazer esta converção, acredito que deva ser tão fácil que estou me enrrolando todo…
alguém pose me ajudar?
Crie uma classe Temperatura e uma classe TemperaturaTeste
que efetue a conversão de temperatura Farenheit para Celsius.
- F° = [C°(temperatura dada) * 1.8] + 32
- C° = 5/9 * [F°(temperatura dada) - 32]
(Tc/5)=[(Tf-32)/9]=[(Tk-273)/5] - Aqui você faz a conversão de correspondência entre temperaturas.
(ΔTc/5)=(ΔTf/9)=(ΔTk/5) - Aqui você faz a conversão de correspondência entre variações de temperaturas.
Tc, ΔTc = Temperatura, variação em Celsius.
Tf, ΔTf = Temperatura, variação em Fahrenheit.
Tk, ΔTk = Temperatura, variação em kelvin.
Exemplo: Transformar 32°C em kelvin.
(32/5)=[(Tk-273)/5]
Tk = 305 kelvin
Por favor, seja mais específico na sua dúvida.
Você já definiu os métodos? Já definiu todas as classes? Escreveu algum código?
Você não consegue calcular? dá algum erro? Não consegue criar as classes?
[quote=davidtiagoconceicao]Por favor, seja mais específico na sua dúvida.
Você já definiu os métodos? Já definiu todas as classes? Escreveu algum código?[/quote]
Caro amigo agradeço a atenção, mas Graças a Deus eu já consegui, porém dê uma olhada no código abaixo blz?
import java.util.Scanner;
public class Temperatura {
Scanner sc = new Scanner(System.in);
int cels;
public Temperatura() {
System.out.println("Entre com a temperatura Celsius: ");
setCels(sc.nextInt());
System.out.println("A Temperatura convvertida é de: " + getCels());
}
public int getCels() {
return cels;
}
public void setCels(int cels) {
this.cels = (cels - 32) * 5 / 9;
}
}
class TemperaturaTeste extends Temperatura {
public static void main(String[] args) {
new Temperaturacomp();
}
}
Colega já consegui resolver este B.O, porém aí vai o Código se alguém não o tiver…
import java.util.Scanner;
public class Temperatura {
Scanner sc = new Scanner(System.in);
int cels;
public Temperatura() {
System.out.println("Entre com a temperatura Celsius: ");
setCels(sc.nextInt());
System.out.println("A Temperatura convvertida é de: " + getCels());
}
public int getCels() {
return cels;
}
public void setCels(int cels) {
this.cels = (cels - 32) * 5 / 9;
}
}
class TemperaturaTeste extends Temperatura {
public static void main(String[] args) {
new Temperatura();
}
}