Resolución de la Practica N5

Ir abajo

Resolución de la Practica N5

Mensaje  Cristhian_ el Miér Abr 27, 2011 12:48 pm

Resolución de la Practica N5


1.

Código:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package avion;
import javax.swing.JOptionPane;


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

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {

        int A,B;
        double C=0;

        A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el destino:\n 1.-Paris \n 2.-Italia \n 3.-Grecia"));
        B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad de pasajes a comprar:"));

        switch(A){
            case 1:
                if (B<5)
                    C=184*B*3/4;
                else
                    C=184*B*4/5;break;
            case 2:
                if (B<5)
                    C=139.7*B*3/4;
                else
                    C=139.7*B*4/5;break;
            case 3:
                if (B<5)
                    C=127.4*B*3/4;
                else
                    C=127.4*B*4/5;break;



        }
        salida(C,B);
        // TODO code application logic here
    }
    static void salida (double C, int B)
            {
    JOptionPane.showMessageDialog(null,"El total a pagar es de: $"+C+" por "+B+" pasajes");
}


}


2.

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package socios;
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=0;
       

        A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su categoria de socio:\n 1.-A \n 2.-B \n 3.-C"));
        B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su cantidad de años:"));

        switch(A){

            case 1:
                if (B>55){
                    C=200*4/5;}
                else
                    C=200;break;
            case 2:
                if (B>55){
                    C=150*4/5;}
                else
                    C=150;break;
            case 3:
                if (B>55){
                    C=100*4/5;}
                else
                    C=100;break;
            default:
                JOptionPane.showMessageDialog(null,"ERROR");

        }
        salida (C);
        // TODO code application logic here
    }
static void salida (int C)
        {
    JOptionPane.showMessageDialog(null,"El total a pagar mensualemente es de: "+C);
}
}

3.

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package salario;
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=0;

        A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su tipo de Contrato:\n 1.-Trimestral \n 2.-Semestral \n 3.-Anual"));
        B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su estado Civil:\n 1.-Soltero \n 2.-Casado"));

        switch(A){
            case 1:
                switch(B){
                    case 1:
                        C=2500;break;
                    case 2:
                        C=2550;
                }break;
            case 2:
                switch(B){
                    case 1:
                        C=1900;break;
                    case 2:
                        C=1950;
                }break;
            case 3:
                switch(B){
                    case 1:
                        C=1100;break;
                    case 2:
                        C=1150;
        }break;
            default:JOptionPane.showMessageDialog(null,"ERROR");
                }
        salida(C);
        // TODO code application logic here
    }
        static void salida(int C)
                {
    JOptionPane.showMessageDialog(null,"El total a recibir en un año es de: "+C);
}
        }



4.

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package obrero;
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;
        double D=0;
            A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su tipo de Categoria:\n 1.-A \n 2.-B \n 3.-C"));
            B=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el tipo de producto:\n 1.-Tejas \n 2.-Losetas"));
            C=Integer.parseInt(JOptionPane.showInputDialog("Ingrese las unidades producidas:"));

            switch(A){
                case 1:
                    switch(B){
                        case 1:
                            if (C<250)
                                D=C*2.5;
                            else if (C<=500)
                                D=C*2.5*120/100;
                            else if (C>500)
                                D=C*2.5*150/100;break;
                        case 2:
                            if (C<250)
                                D=C*2;
                            else if (C<=500)
                                D=C*2*120/100;
                            else if (C>500)
                                D=C*2*150/100;break;
                        case 3:
                            if (C<250)
                                D=C*1.5;
                            else if (C<=500)
                                D=C*1.5*120/100;
                            else if (C>500)
                                D=C*1.5*150/100;break;
                    }break;
                case 2:
                    switch(B){
                        case 1:
                            if (C<250)
                                D=C*2;
                            else if (C<=500)
                                D=C*2*120/100;
                            else if (C>500)
                                D=C*2*150/100;break;
                        case 2:
                            if (C<250)
                                D=C*1.5;
                            else if (C<=500)
                                D=C*1.5*120/100;
                            else if (C>500)
                                D=C*1.5*150/100;break;
                        case 3:
                            if (C<250)
                                D=C*1;
                            else if (C<=500)
                                D=C*1*120/100;
                            else if (C>500)
                                D=C*1*150/100;break;
                    }break;

                default:
                    JOptionPane.showMessageDialog(null,"ERROR");
            }
            salida (D);
            }
    static void salida(double D)
            {
    JOptionPane.showMessageDialog(null,"El total a recibir en un año es de: "+D);
}
    }
        // TODO code application logic here

avatar
Cristhian_
Admin

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

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

Volver arriba Ir abajo

Re: Resolución de la Practica N5

Mensaje  aatr12 el Miér Abr 27, 2011 8:40 pm

lo has subido en medio de la clase jajaja pero gracias admi
avatar
aatr12

Mensajes : 12
Fecha de inscripción : 16/04/2011
Edad : 24
Localización : infierno

Ver perfil de usuario

Volver arriba Ir abajo

Re: Resolución de la Practica N5

Mensaje  Cristhian_ el Miér Abr 27, 2011 8:45 pm

aatr12 escribió:lo has subido en medio de la clase jajaja pero gracias admi

jajaja, Si pues. Si eran solo 4 ejercicios..... Twisted Evil
avatar
Cristhian_
Admin

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

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

Volver arriba Ir abajo

Re: Resolución de la Practica N5

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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