Resolución de la Practica N7

Ir abajo

Resolución de la Practica N7

Mensaje  Cristhian_ el Lun Mayo 30, 2011 1:37 am

Ok gente, una promesa es una promesa, aqui les dejo la guia 7 Twisted Evil

1.

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gasolineria;
import javax.swing.JOptionPane;

/**
 *
 * @author cristhian
 */
public class Gasolineria {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        double A=0,B=0,E;
       
            do{
                E=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el tipo de gasolina:\n 1.-A \n 2.-B \n 3.-C"));
                if(E==1|| E==2|| E==3){
                A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la cantidad en litros deseada"));
                if (E==1){
                    B=A*5.2;
                JOptionPane.showMessageDialog(null,"Usted debe pagar S./"+B);}
                       
                else if(E==2){
                    B=A*4.5;
                JOptionPane.showMessageDialog(null,"Usted debe pagar S./"+B);}
                else if(E==3){
                    B=A*3.3;
                JOptionPane.showMessageDialog(null,"Usted debe pagar S./"+B);}}
 
                B=B+B;
                   
                }
                    while (E ==1|| E==2 || E==3);
            salida(B);
                   
               
            }
    public static void salida(double B)
    {
        JOptionPane.showMessageDialog(null,"El total recaudado es de S./"+B);
    }
        // TODO code application logic here
    }


2.

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package teatro;
import javax.swing.JOptionPane;

/**
 *
 * @author cristhian
 */
public class Teatro {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int A,C;
       
        do{
            A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la edad:"));
            if(A<5){
                JOptionPane.showMessageDialog(null,"Usted no puede ingresar por ser menor");}
            if(A>=5 && A<=14)
                JOptionPane.showMessageDialog(null,"Su descuento es del 35%");
            else if(A>14 && A<=19)
                JOptionPane.showMessageDialog(null,"Su descuento es del 25%");
            else if(A>19 && A<=45)
                JOptionPane.showMessageDialog(null,"Su descuento es del 10%");
            else if(A>45 && A<=65)
                JOptionPane.showMessageDialog(null,"Su descuento es del 25%");
            else
            {
                JOptionPane.showMessageDialog(null,"Su descuento es del 25%");
            }
           
            C=Integer.parseInt(JOptionPane.showInputDialog("Desea registrar otro consumo? \n 1.-Si \n 2.-No"));
               
            }
                while(C==1);}
}
   


3.

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package mintransportes;
import javax.swing.JOptionPane;

/**
 *
 * @author cristhian
 */
public class MinTransportes {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int A,B,C,D,amarillo=0,negro=0,rojo=0,verde=0,azul=0;
       
       
        do{
        A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el ultimo digito de la placa:"));
        if (A==1 || A==2)
            amarillo++;
        else if(A==3 || A==4)
            negro++;
        else if(A==5 || A==6)
            rojo++;
        else if(A==7 || A==8)
            verde++;
        else if(A==9 || A==0)
            azul++;
            else
            JOptionPane.showMessageDialog(null,"Ingrese solo numeros entre el 0 y 9");
           
        }
                while (A>0);
salida(amarillo,negro,rojo,verde,azul);
}
public static void salida(int amarillo,int negro,int rojo,int verde,int azul)
{
JOptionPane.showMessageDialog(null,"El total contado es de:\n amarillo: "+amarillo+"\n negro: "+negro+
"\n rojo: "+rojo+"\n verde: "+verde+"\n azul: "+azul);
}
}
               

4.Este aun no esta terminado, le falta la parte del numero menor


Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fiesta;
import javax.swing.JOptionPane;
/**
 *
 * @author cristhian
 */
public class Fiesta {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
        int A,B=0,C=0,E=0;
        double D;
       
        do{
            A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la edad correspondiente:"));
           
            if(A>18){
            B=A+B;
            C++;}
            else if(A>0 && A<18){
                JOptionPane.showMessageDialog(null,"Usted no puede ingresar :(");
            }
               
        }while(A!=0);
       
        D=B/(C);
        salida(D,E);
}
    public static void salida(double D,int E)
    {
        JOptionPane.showMessageDialog(null,"El promedio es de: "+D+"y la menor edad fue de: "+E);
    }
}
 

5.



Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cajero;
import javax.swing.JOptionPane;

/**
 *
 * @author cristhian
 */
public class Cajero {

    /**
    * @param args the command line arguments
    */
    public static void main(String[] args) {
       
        int A,B,C,D=0,E=0,F;
       
        do{
            B=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese la cantidad de la cual dispone:"));
            A=Integer.parseInt(JOptionPane.showInputDialog(null,"Ingrese el monto a retirar"));
            F=A%20;
            if(B>=A && F==0){
               
                if(A>=100){
                    B=A/100;
                    C=A%100;
                    E=C/20;
                  JOptionPane.showMessageDialog(null,"Usted recivira "+B+"billetes de 100 y "+E+" billetes de 20.");
                }
                else if(A>=20 && A<100){
                    E=A/20;
                        B=0;
                JOptionPane.showMessageDialog(null,"Usted recivira "+B+"billetes de 100 y "+E+" billetes de 20.");
                }
                else
                {
                    JOptionPane.showMessageDialog(null,"Ingrese una cantidad valida");
                }}
                else{
                JOptionPane.showMessageDialog(null,"Ingrese una cantidad valida");
    }
       
        }while(A>0);
    }}


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 N7

Mensaje  aatr12 el Lun Mayo 30, 2011 9:42 pm

chevreeeeeeeeeee

avatar
aatr12

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

Ver perfil de usuario

Volver arriba Ir abajo

Volver arriba

- Temas similares

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