Código Java – Temperatura (Fahrenheit / Celsius)


//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;
		}

	}
}
Anuncios

7 comentarios sobre “Código Java – Temperatura (Fahrenheit / Celsius)

  1. 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

Deja tu comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s