La masa de un cuerpo corresponde a la cantidad de materia que éste posee y su unidad de medida
es el gramo.
Para representar el peso de elementos de mayor o menor masa, se hace necesario
establecer unidades de masa que sean múltiplos o submúltiplos del gramo. A
continuación, te presentamos las unidades de medida que se crearon en base a
éste y su equivalencia en gramos. Nombre Símbolo Equivalencia kilogramo kg 1.000 g hectogramo hg 100 g decagramo dag 10 g gramo g 1 g decigramo dg 0,1 g centigramo cg 0,01 g miligramo mg 0,001 g
Nombre del archivo( conver_peso_io.java)
/** * * @author Gabriel */ import java.io.*; public class conver_peso_io { public static void main(String[] args)throws IOException { float gramos=0; int opcion=0; BufferedReader recibir=new BufferedReader(new InputStreamReader (System.in)); do{ System.out.println("MULTIPLOS"); System.out.println("1.- Gramo--A--Tonelada"); System.out.println("2.- Gramo-A--Kilogramo"); System.out.println("3.- Gramo--A--Decagramo"); System.out.println("SUBMULTIPLOS"); System.out.println("4.- Gramo--A--Decigramo"); System.out.println("5.- Gramo--A--Centigramo"); System.out.println("6.- Gramo--A--Miligramo"); 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.- Gramos--A--Tonelada"); System.out.println("Ingrese sus Gramos"); gramos=Float.parseFloat(recibir.readLine()); float Toneladas=gramos/1000000; System.out.println("el resultado es :"+gramos+" Gramos ="+Toneladas+"Toneladas"); System.out.println("----------------------------------------"); break; case 2: System.out.println("----------------------------------------"); System.out.println("2.- Gramos--A--Kilogramo"); System.out.println("Ingrese sus Gramos"); gramos=Float.parseFloat(recibir.readLine()); float kilogramo=gramos/1000; System.out.println("el resultado es :"+gramos+"Gramos ="+kilogramo+"kilogramos"); System.out.println("----------------------------------------"); break; case 3: System.out.println("----------------------------------------"); System.out.println("3.- Gramo--A--Decagramo"); gramos=Float.parseFloat(recibir.readLine()); float decagramo=gramos/10; System.out.println("el resultado :"+gramos+"Gramo ="+decagramo+" Decagramo"); System.out.println("----------------------------------------"); break; case 4: System.out.println("----------------------------------------"); System.out.println("4.- Gramo--A--Decigramo"); gramos=Float.parseFloat(recibir.readLine()); float decigramo=gramos*10; System.out.println("el resultado es :"+gramos+"Gramos :"+decigramo+" Decigramos"); System.out.println("----------------------------------------"); break; case 5: System.out.println("----------------------------------------"); System.out.println("5.- Gramo--A--Centigramo"); gramos=Float.parseFloat(recibir.readLine()); float centigramos=gramos*100; System.out.println("el resultado :"+gramos+"Gramos ="+centigramos+" Centigramo"); System.out.println("----------------------------------------"); break; case 6: System.out.println("----------------------------------------"); System.out.println("6.- Gramo--A--Miligramo"); gramos=Float.parseFloat(recibir.readLine()); float miligramo=gramos*1000; System.out.println("el resultado :"+gramos+"Gramos ="+miligramo+" Miligramo"); System.out.println("----------------------------------------"); break; default: break; } }while(opcion!=7); } } Nombre del archivo( conver_peso_scanner.java) /** * * @author Gabriel */ import java.util.Scanner; public class conver_peso_scanner { public static void main(String[] args) { float gramos=0; int opcion=0; Scanner recibir=new Scanner(System.in); do{ System.out.println("MULTIPLOS"); System.out.println("1.- Gramo--A--Tonelada"); System.out.println("2.- Gramo-A--Kilogramo"); System.out.println("3.- Gramo--A--Decagramo"); System.out.println("SUBMULTIPLOS"); System.out.println("4.- Gramo--A--Decigramo"); System.out.println("5.- Gramo--A--Centigramo"); System.out.println("6.- Gramo--A--Miligramo"); 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.- Gramos--A--Tonelada"); System.out.println("Ingrese sus Gramos"); gramos=recibir.nextFloat(); float Toneladas=gramos/1000000; System.out.println("el resultado es :"+gramos+" Gramos ="+Toneladas+"Toneladas"); System.out.println("----------------------------------------"); break; case 2: System.out.println("----------------------------------------"); System.out.println("2.- Gramos--A--Kilogramo"); System.out.println("Ingrese sus Gramos"); gramos=recibir.nextFloat(); float kilogramo=gramos/1000; System.out.println("el resultado es :"+gramos+"Gramos ="+kilogramo+"kilogramos"); System.out.println("----------------------------------------"); break; case 3: System.out.println("----------------------------------------"); System.out.println("3.- Gramo--A--Decagramo"); gramos=recibir.nextFloat(); float decagramo=gramos/10; System.out.println("el resultado :"+gramos+"Gramo ="+decagramo+" Decagramo"); System.out.println("----------------------------------------"); break; case 4: System.out.println("----------------------------------------"); System.out.println("4.- Gramo--A--Decigramo"); gramos=recibir.nextFloat(); float decigramo=gramos*10; System.out.println("el resultado es :"+gramos+"Gramos :"+decigramo+" Decigramos"); System.out.println("----------------------------------------"); break; case 5: System.out.println("----------------------------------------"); System.out.println("5.- Gramo--A--Centigramo"); gramos=recibir.nextFloat(); float centigramos=gramos*100; System.out.println("el resultado :"+gramos+"Gramos ="+centigramos+" Centigramo"); System.out.println("----------------------------------------"); break; case 6: System.out.println("----------------------------------------"); System.out.println("6.- Gramo--A--Miligramo"); gramos=recibir.nextFloat(); float miligramo=gramos*1000; System.out.println("el resultado :"+gramos+"Gramos ="+miligramo+" Miligramo"); System.out.println("----------------------------------------"); break; default: break; } }while(opcion!=7); } } Nombre del archivo( conver_peso_swing.java) /** * * @author Gabriel */ import javax.swing.*; public class conver_peso_swing { public static void main(String[] args) { float gramos=0; int opcion=0; do{ String recibir=JOptionPane.showInputDialog("MULTIPLOS \n 1.- Gramo--A--Tonelada \n 2.- Gramo-A--Kilogramo " + "\n 3.- Gramo--A--Decagramo \n \nSUBMULTIPLOS \n 4.- Gramo--A--Decigramo \n 5.- Gramo--A--Centigramo " + "\n 6.- Gramo--A--Miligramo \n 7.- Salir"); opcion=Integer.parseInt(recibir); switch(opcion){ case 1: recibir=JOptionPane.showInputDialog("Gramos--A--Tonelada \n Ingrese sus Gramos"); gramos=Float.parseFloat(recibir); float Toneladas=gramos/1000000; JOptionPane.showMessageDialog(null,"el resultado es :"+gramos+" Gramos ="+Toneladas+"Toneladas"); break; case 2: recibir=JOptionPane.showInputDialog("2.- Gramos--A--Kilogramo \n Ingrese sus Gramos"); gramos=Float.parseFloat(recibir); float kilogramo=gramos/1000; JOptionPane.showMessageDialog(null,"el resultado es :"+gramos+"Gramos ="+kilogramo+"kilogramos"); break; case 3: recibir=JOptionPane.showInputDialog("3.- Gramo--A--Decagramo \n Ingrese sus Gramos"); gramos=Float.parseFloat(recibir); float decagramo=gramos/10; JOptionPane.showMessageDialog(null,"el resultado :"+gramos+"Gramo ="+decagramo+" Decagramo"); break; case 4: recibir=JOptionPane.showInputDialog("4.- Gramo--A--Decigramo \n Ingrese sus Gramos"); gramos=Float.parseFloat(recibir); float decigramo=gramos*10; JOptionPane.showMessageDialog(null,"el resultado es :"+gramos+"Gramos :"+decigramo+" Decigramos"); break; case 5: recibir=JOptionPane.showInputDialog("5.- Gramo--A--Centigramo \n Ingrese sus Gramos"); gramos=Float.parseFloat(recibir); float centigramos=gramos*100; JOptionPane.showMessageDialog(null,"el resultado :"+gramos+"Gramos ="+centigramos+" Centigramo"); break; case 6: System.out.println("----------------------------------------"); System.out.println("6.- Gramo--A--Miligramo"); recibir=JOptionPane.showInputDialog("6.- Gramo--A--Miligramo \n Ingrese sus Gramos"); gramos=Float.parseFloat(recibir); float miligramo=gramos*1000; JOptionPane.showMessageDialog(null,"el resultado :"+gramos+"Gramos ="+miligramo+" Miligramo"); break; default: break; } }while(opcion!=7); } }
Compartir
0 comentarios:
Publicar un comentario