Convertidor De Unidades En Java

Páginas: 2 (477 palabras) Publicado: 30 de enero de 2013
import javax.swing.JOptionPane;


public class Calc {

private float val;
private float res;

public float getval(){
return val;
}

public void setval(float v){
val=v;
}public void CCelaKel(){

res=(float) (val+273.15);
JOptionPane.showMessageDialog(null,"El resultado es "+res+"° Kelvin");
}

public void CKelaCel(){

res=(float) (val-273.15);JOptionPane.showMessageDialog(null,"El resultado es "+res+"° Celsius");
}

public void CPulaMts(){

res=(float) (val*0.0254);
JOptionPane.showMessageDialog(null,"El resultado es "+res+"Metros");
}

public void CMtsaPul(){

res=(float) (val/0.0254);
JOptionPane.showMessageDialog(null,"El resultado es "+res+" Pulgadas");
}

public void CKgaLb(){

res=(float) (val*2.2046);JOptionPane.showMessageDialog(null,"El resultado es "+res+" Libras");
}

public void CLbaKg(){

res=(float) (val/2.2046);
JOptionPane.showMessageDialog(null,"El resultado es "+res+"Kilogramos");
}

public static void main (String args[]){
String x;
char x1;
float v;
int opt;
Calc c=new Calc();

x=JOptionPane.showInputDialog("Escribe la Letra de la operacion que deseasrealizar \n" +
"a.-Realizar una conversion de Temperatura \n"+
"b.-Realizar una conversion de Longitud \n"+
"c.-Realizar una conversion de Masa");
x=x.toLowerCase();
x1=x.charAt(0);switch(x1)
{
case 'a':
x=JOptionPane.showInputDialog("Escribe el Numero de la operacion que deseas realizar \n" +
"1.-Realizar una conversion de Celsius a Kelvin \n"+"2.-Realizar una conversion de Kelvin a Celsius \n");
opt=Integer.parseInt(x);

switch(opt){

case 1:

x=JOptionPane.showInputDialog("Cuantos grados Celsiusquieres pasar a Kelvin");
v=Float.parseFloat(x);
c.setval(v);
c.CCelaKel();
break;

case 2:

x=JOptionPane.showInputDialog("Cuantos Grados Kelvin...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conversor de unidades en java
  • convertidor de unidades
  • convertidor
  • Convertidor
  • Convertidores
  • Convertidores
  • CONVERTIDORES
  • Convertidores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS