Facebook
RSS

Conversión de unidades de longitud

-
Codisource




Nombre del archivo( conver_long_io.java )



import java.io.*;
public class   conver_long_io{


public static void main(String[] args)throws IOException {
int opcion=0, metros=0;

BufferedReader recibir=new BufferedReader(new InputStreamReader 
(System.in));



do{
System.out.println("MULTIPLOS");
System.out.println("1.- Metro--A--Kilometro");
System.out.println("2.- Metro--A--Hectometro");
System.out.println("3.- Metro--A--Decametro");

System.out.println("SUBMULTIPLOS");
System.out.println("4.- Metro--A--Decimetro");
System.out.println("5.- Metro--A--Centimetro");
System.out.println("6.- Metro--A--milimetro");
System.out.println("7.- Salir");

System.out.println("Ingrese el tipo de conversion");

opcion=Integer.parseInt(recibir.readLine());




switch(opcion){

case 1:
System.out.println("----------------------------------------");
System.out.println("1.- Metro--A--Kilometro");
System.out.println("Ingrese sus metros");
metros=Integer.parseInt(recibir.readLine());
int operacion=metros/1000;
System.out.println("el resultado es :"+metros+" Metros :"+operacion+ 
" kilometros");
System.out.println("----------------------------------------");

break;
case 2:
System.out.println("----------------------------------------");
System.out.println("2.- Metro--A--Hectometro");
System.out.println("Ingrese sus metros");
metros=Integer.parseInt(recibir.readLine());
int hectometro=metros/100;
System.out.println("el resultado es :"+metros+" Metros :" 
+hectometro+" Hectometros");
System.out.println("----------------------------------------");

break;

case 3:
System.out.println("----------------------------------------");
System.out.println("3.- Metro--A--Decametro");
metros=Integer.parseInt(recibir.readLine());
int decametros=metros/10;
System.out.println("el resultado es :"+metros+" Metros :"+decametros+
" Decametros");
System.out.println("----------------------------------------");
break;

case 4:
System.out.println("----------------------------------------");
System.out.println("3.- Metro--A--Decimetro");
metros=Integer.parseInt(recibir.readLine());
int decimetros=metros*10;
System.out.println("el resultado es :"+metros+" Metros :"+decimetros+ 
" decimetros");
System.out.println("----------------------------------------");

break;

case 5:
System.out.println("----------------------------------------");
System.out.println("4.- Metro--A--Centimetro");
metros=Integer.parseInt(recibir.readLine());
int centimetros=metros*100;
System.out.println("el resultado es :"+metros+" Metros :" 
+centimetros+" Centimetros");
System.out.println("----------------------------------------");

break;

case 6:
System.out.println("----------------------------------------");
System.out.println("4.- Metro--A--Milimetro");
metros=Integer.parseInt(recibir.readLine());
int milimetros=metros*100;
System.out.println("el resultado es :"+metros+" Metros :" 
+milimetros+" Milimetros");
System.out.println("----------------------------------------");


break;

default:
break;

}

}while(opcion!=7);


}

}


Usar esteCodigo libreria io











Nombre del archivo( conver_long_scanner.java ) 

/**
 *
 * @author Gabriel
*/
import java.util.Scanner;

public class conver_long_scanner{


public static void main(String[] args) {
int opcion=0, metros=0;

Scanner recibir=new Scanner(System.in);



do{
System.out.println("MULTIPLOS");
System.out.println("1.- Metro--A--Kilometro");
System.out.println("2.- Metro--A--Hectometro");
System.out.println("3.- Metro--A--Decametro");

System.out.println("SUBMULTIPLOS");
System.out.println("4.- Metro--A--Decimetro");
System.out.println("5.- Metro--A--Centimetro");
System.out.println("6.- Metro--A--milimetro");
System.out.println("7.- Salir");

System.out.println("Ingrese el tipo de conversion");

opcion=recibir.nextInt();






switch(opcion){

case 1:
System.out.println("----------------------------------------");
System.out.println("1.- Metro--A--Kilometro");
System.out.println("Ingrese sus metros");
metros=recibir.nextInt();
int operacion=metros/1000;
System.out.println("el resultado es :"+metros+" Metros :" 
+operacion+" kilometros");
System.out.println("----------------------------------------");

break;
case 2:
System.out.println("----------------------------------------");
System.out.println("2.- Metro--A--Hectometro");
System.out.println("Ingrese sus metros");
metros=recibir.nextInt();
int hectometro=metros/100;
System.out.println("el resultado es :"+metros+" Metros :" 
+hectometro+" Hectometros");
System.out.println("----------------------------------------");

break;

case 3:
System.out.println("----------------------------------------");
System.out.println("3.- Metro--A--Decametro");
metros=recibir.nextInt();
int decametros=metros/10;
System.out.println("el resultado es :"+metros+" Metros :" 
+decametros+" Decametros");
System.out.println("----------------------------------------");
break;

case 4:
System.out.println("----------------------------------------");
System.out.println("3.- Metro--A--Decimetro");
metros=recibir.nextInt();
int decimetros=metros*10;
System.out.println("el resultado es :"+metros+" Metros :" 
+decimetros+" decimetros");
System.out.println("----------------------------------------");

break;

case 5:
System.out.println("----------------------------------------");
System.out.println("4.- Metro--A--Centimetro");
metros=recibir.nextInt();
int centimetros=metros*100;
System.out.println("el resultado es :"+metros+" Metros :"
 +centimetros+" Centimetros");
System.out.println("----------------------------------------");

break;

case 6:
System.out.println("----------------------------------------");
System.out.println("4.- Metro--A--Milimetro");
metros=recibir.nextInt();
int milimetros=metros*100;
System.out.println("el resultado es :"+metros+" Metros :" 
+milimetros+" Milimetros");
System.out.println("----------------------------------------");


break;

default:
System.out.println("usted a salido");
break;

}

}while(opcion!=7);


}

}


Usar este Codigo libreria Scanner









Nombre del archivo( conver_long_swing.java ) 

/**
 *
 * @author codisource 
*/
import javax.swing.*;

public class conver_long_swing{


public static void main(String[] args) {
int opcion=0, metros=0;





do{
String recibir=JOptionPane.showInputDialog("MULTIPLOS 
 \n 1.- Metro--A--Kilometro " +
"\n 2.- Metro--A--Hectometro \n 3.- Metro--A--Decametro 
 \n \n SUBMULTIPLOS " +
"\n 3.- Metro--A--Decimetro \n 5.- Metro--A--Centimetro 
 \n 6.- Metro--A--milimetro \n7.-Salir");

opcion=Integer.parseInt(recibir);








switch(opcion){

case 1:

String recibir2=JOptionPane.showInputDialog("Metro--A--Kilometro 
 \n Ingrese sus metros");
metros=Integer.parseInt(recibir2);
int operacion=metros/1000;
JOptionPane.showMessageDialog(null,"resultado es:"+metros+ 
" Metros="+operacion+" kilometros");



break;
case 2:

String recibir3=JOptionPane.showInputDialog("Metro--A--Hectometro 
 \n Ingrese sus metros");
metros=Integer.parseInt(recibir3);
int hectometro=metros/100;
JOptionPane.showMessageDialog(null,"resultado es:"+metros+" 
Metros="+hectometro+"Hectometros");


break;

case 3:

String recibir4=JOptionPane.showInputDialog("Metro--A--Decametro 
 \n Ingrese sus metros");
metros=Integer.parseInt(recibir4);
int Decametros=metros/100;
JOptionPane.showMessageDialog(null,"resultado es :"+metros+
" Metros ="+Decametros+" Decametro");

break;

case 4:
String recibir5=JOptionPane.showInputDialog("Metro--A--Decimetro 
 \n Ingrese sus metros");
metros=Integer.parseInt(recibir5);
int decimetros=metros*10;

JOptionPane.showMessageDialog(null,"resultado es :"+metros+
" Metros ="+decimetros+" decimetros");

break;

case 5:


String recibir6=JOptionPane.showInputDialog("Metro--A--Centimetros 
 \n Ingrese sus metros");
metros=Integer.parseInt(recibir6);
int centimetros=metros*10;

JOptionPane.showMessageDialog(null,"resultado es :"+metros+ 
"Metros="+centimetros+" Centimetros");

break;

case 6:


String recibir7=JOptionPane.showInputDialog("Metro--A--Milimetros
 \n Ingrese sus metros");
metros=Integer.parseInt(recibir7);
int milimetros=metros*100;

JOptionPane.showMessageDialog(null,"resultado es:"+metros+ 
"Metros="+milimetros+" Milimetro");


break;

case 7:

JOptionPane.showMessageDialog(null,"usted a salido");
break;

}

}while(opcion!=7);


}

}



Usar este codigo Libreria Swing











Compartir

Leave a Reply