//Codificado por sAfOrAs
import javax.swing.JOptionPane;
public class DSCTemperatura
{
/*
La relación entre grados Celsius (C) y grados Fahrenheit (F) es la siguiente: F - 32 = 1,8 * C
*/
double FahrenheitCelsius(double grado)
{
double gCelsius=(grado-32)/1.8;
return gCelsius;
}
double CelsiusFahrenheit(double grado)
{
double gFahrenheit=(grado*1.8)+32;
return gFahrenheit;
}
public static void main(String[] args)
{
double grado=0,gCelsius=0,gFahrenheit=0;
DSCTemperatura temp = new DSCTemperatura();
int opcion=0;
String cadena;
do{
cadena=JOptionPane.showInputDialog("\n [1] Convertir Fahrenheit - Celsius \n [2] Convertir Celsius - Fahrenheit");
opcion=Integer.parseInt(cadena);
}while(opcion<1 || opcion>2);
cadena=JOptionPane.showInputDialog("Ingrese la temperatura: ");
grado=Double.parseDouble(cadena);
switch(opcion)
{
case 1: {
gCelsius=temp.FahrenheitCelsius(grado);
JOptionPane.showMessageDialog(null," TEMPERATURA: "+gCelsius + " Celsius");
};break;
case 2: {
gFahrenheit=temp.CelsiusFahrenheit(grado);
JOptionPane.showMessageDialog(null," TEMPERATURA: "+gFahrenheit +" Fahrenheit");
};break;
}
}
}
Me gusta esto:
Me gusta Cargando...
Relacionado
como puedo hacer un programa en el que use una interfaz para poner convertir a c y a f en java
mamadas le faltan cosas
Si quieren todo mejor contraten un programador y dejen de perder el tiempo, esto ayuda a comprender y en un futuro programar sin la necesidad de ver ayuda en internet. No mamen
pinche estupido pon el programa y ya paque pones tanta mamada
puto
nenseito la interfas de este codigoo plisssssss
qe mier.da de pagina xD
necesito este programa pero sin los Cuadros de Dialogo…alguien lo tiene sin estos cuadros?
LO PEORRRRRR!!!
ta buenaso sigue colgando cosas asi man