Resolucion de la practica N2

Ir abajo

Resolucion de la practica N2

Mensaje  Cristhian_ el Miér Abr 06, 2011 4:38 pm

GUÍA PRÁCTICA N° 2


1.

Código:
package terreno;
import javax.swing.JOptionPane;

public class Main {
   
    public static void main(String[] args) {
        double terreno,costo,salida;

        terreno=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la medida del terreno en metros cuadrados"));
        costo= terreno*120+750;
        salida(costo);
     
    }
public static void salida(double costo)
        {
    JOptionPane.showMessageDialog(null,"El costo total a pagar es de S./" + costo);
}
}

2.

Código:
package equiposonido;
import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {
        int costo,cuotas;
        double imp,totalm;

    costo=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el precio del equipo de sonido"));
    cuotas=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero de cuotas que desee"));
    imp= 0.19*costo;
    totalm=(imp+costo)/cuotas;
    salida(totalm);
       
    }
public static void salida(double totalm)
        {
    JOptionPane.showMessageDialog(null,"El costo por cuota a pagar es de S./" + totalm);
}
}

3.

Código:
package numeronat;
import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {
        int ABC,A,B,C,D;

        ABC=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero de 3 digitos"));
        A=ABC/100;
        B=(ABC-A*100)/10;
        C=ABC-A*100-B*10;
        D=A*B*C;
        salida(D);
 
    }
public static void salida(int D)
        {
    JOptionPane.showMessageDialog(null,"La multiplicacion de sus digitos es:" + D);
}
}

4.

Código:
package numnat4;
import javax.swing.JOptionPane;

public class Main {

    public static void main(String[] args) {
        int ABCD,A,B,C,D,E;
        ABCD=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el numero de 4 digitos"));
        A=ABCD/1000;
        B=(ABCD-A*1000)/100;
        C=(ABCD-A*1000-B*100)/10;
        D=(ABCD-A*1000-B*100-C*10);
        E=A+D;
        salida(E);
   
    }
public static void salida(int E)
{
    JOptionPane.showMessageDialog(null,"La suma del primer y ultimo digito es:"+ E);
}
}

5.
Código:
package cifras;
import javax.swing.JOptionPane;

/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int A,B,C,D,E,F;

        A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer numero:"));
        B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo numero"));
        C=A%10;
        D=B%10;
        E=(A-C)+D;
        F=(B-D)+C;
        salida(E,F);




        // TODO code application logic here
    }
public static void salida(int E,int F)
        {
    JOptionPane.showMessageDialog(null,"El nuevos numeros son: " +E+ " y "+F );
}
}

6.
Código:
package hospital;
import javax.swing.JOptionPane;
/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int H,MG,CA,PE,TR;

        H=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto de la donacion"));
        MG=(H*45)/100;
        CA=(H*30)/100;
        PE=(H*15)/100;
        TR=(H*10)/100;
        salida(MG,CA,PE,TR);

        // TODO code application logic here
    }
    public static void salida(double MG,double CA,double PE,double TR)
    {
    JOptionPane.showMessageDialog(null,"El costo se repartira asi: MedicinaG=" + MG+ "; Cardio="+ CA+ "; Pediatr="+PE+"; Traumat="+TR);
}

}

7.

Código:
package empresaprod;
import javax.swing.JOptionPane;
/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int Ptotal,Asi,Euro,Alatina,Afric;

        Ptotal=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el monto total de produccion:"));
        Asi=(Ptotal*7)/20;
        Euro=(Ptotal*27)/100;
        Alatina=(Ptotal*19)/100;
        Afric=(Ptotal*19)/100;
      salida(Asi,Euro,Alatina,Afric);

        // TODO code application logic here
    }
public static void salida(double Asi,double Euro,double Alatina,double Afric)
        {
    JOptionPane.showMessageDialog(null,"El costo se repartira asi: Asia=" + Asi+ "; Europa="+ Euro+ "; America Latina="+Alatina+"; Africa="+Afric);
}
}

8.

Código:
package recipiente;
import javax.swing.JOptionPane;
/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        double galones,piec,litros,metroc;

        galones=Double.parseDouble(JOptionPane.showInputDialog("Ingrese la capacidad del recipiente en galones:"));
        litros=(galones*3790)/1000;
        metroc=(galones*3.79)/1000;
        piec=(galones*133.92)/1000;
        salida(piec,litros,metroc);
        // TODO code application logic here
    }
public static void salida(double litros,double metroc,double piec)
        {
    JOptionPane.showMessageDialog(null,"La capacidad de los galones equivale a: " +litros+ " litros ; "+metroc+" metros cubicos ; "+piec+" pies cubicos.");
}
}

9.

Código:
package gigabytes;
import javax.swing.JOptionPane;
/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int gigab,megab,kilob;
        int bytes;

        gigab=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la capacidad del disco en Gigabytes:" ));
        megab=gigab*1024;
        kilob=gigab*(1024*1024);
        bytes=gigab*1024*1024*1024;
        salida(megab,kilob,bytes,gigab);


        // TODO code application logic here
    }
public static void salida(int megab,int kilob,int bytes,int gigab)
        {
    JOptionPane.showMessageDialog(null,+gigab+ " Gigabytes, equivale a: "+megab+ " Megabytes; "+kilob+ " Kilobytes; " +bytes+" bytes.");
   
}
}

10.

Código:
package veterinaria;
import javax.swing.JOptionPane;
/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int total,porcPerros,porcGatos,porcLoros,Perros,Gatos,Loros;

        Perros=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de perros"));
        Gatos=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de gatos"));
        Loros=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de loros"));
        total=Perros+Gatos+Loros;
        porcPerros=(Perros*100)/total;
        porcGatos=(Gatos*100)/total;
        porcLoros=(Loros*100)/total;
        salida(porcPerros,porcGatos,porcLoros);

        // TODO code application logic here
    }
    public static void salida(int porcPerros,int porcGatos,int porcLoros)
            {
    JOptionPane.showMessageDialog(null,"El porcentaje de animales es: " +porcPerros+ "% Perros; "+porcGatos+"% Gatos; "+porcLoros+"% Loros.");
}

}

11.

Código:
package floreria;
import javax.swing.JOptionPane;
/**
 *
 * @author Cristhian
 */
public class Main {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int rosas,claveles;
        double porcRosas,porcClaveles,total;

        rosas=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de rosas"));
        claveles=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de claveles"));
        total=rosas+claveles;
        porcClaveles=claveles*100/total;
        porcRosas=rosas*100/total;
        salida(porcClaveles,porcRosas);
        // TODO code application logic here
    }
public static void salida(double porcRosas,double porcClaveles)
        {
    JOptionPane.showMessageDialog(null,"El porcentaje de flores es: "+porcRosas+"% Rosas; "+porcClaveles+ "% Claveles" );
}
}



P.D:Estos códigos son hechos por mi, así que cualquier pregunta, solo me la hacen.
P.D2: No aseguro que los códigos estén 100% correctos. Hasta donde yo los he testeado, están bien.
P.D3: No me hago responsable del uso que le den a la información publicada.
avatar
Cristhian_
Admin

Mensajes : 24
Fecha de inscripción : 30/03/2011

Ver perfil de usuario http://javax.activo.mx

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.