viernes, 4 de marzo de 2011

Conversiones de unidades de peso 3 librerias


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

Twitter Delicious Facebook Digg Stumbleupon Favorites More