Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Erik# en 21 Septiembre 2008, 19:45 pm



Título: Celsius to Kelvin y viceversa
Publicado por: Erik# en 21 Septiembre 2008, 19:45 pm
Aqui teneis un codigo que acabo de desarrollar:

Código
  1. import java.io.*;
  2.  
  3. public class CelsiusKelvinViceversa {
  4.  
  5. public static void main (String args[]) {
  6.        BufferedReader br = new BufferedReader (isr);
  7.        try
  8.        {
  9. System.out.println("Bienvenido a Celsius To Kelvin y viceversa by Erik");
  10. System.out.println("Que deseas hacer: ");
  11. System.out.println("1.Celsius to Kelvins");
  12. System.out.print("2.Kelvins to Celsius: ");
  13. int opc = Integer.parseInt(br.readLine());
  14. if(opc==1){
  15. System.out.print("Introduce los Celsius a convertir: ");
  16. double g = Double.parseDouble(br.readLine());
  17. double ck = g + 273.15;
  18. System.out.println("Celsius To Kelvin: " + ck);
  19. }
  20. if(opc==2){
  21. System.out.print("Introduce los Kelvins a convertir: ");
  22. double g = Double.parseDouble(br.readLine());
  23. double kc = g - 273.15;
  24. System.out.println("Kelvin To Celsius: " + kc);
  25. }
  26. }
  27. catch (Exception exp)
  28.        {
  29.            exp.printStackTrace();
  30.        }
  31. }
  32. }
  33.  


Título: Re: Celsius to Kelvin y viceversa
Publicado por: ~[uNd3rc0d3]~ en 21 Septiembre 2008, 21:54 pm
podes simplificar la entrada estandar de esas dos lineas a esta sola......

Código

solo un consejo