viernes, 5 de julio de 2013

JaVa

Ejercicios Resueltos:


1.Creación de Formularios en JaVa:

String nombre,dia,fecha;

        nombre=jTextField1.getText();
        dia=jTextField2.getText();
        fecha=jTextField3.getText();
        String mensaje="";
        String m2="";
        String m3="";

        if(jRadioButton1.isSelected())
        {
            mensaje=mensaje+"Sub 20";
        }
        if(jRadioButton2.isSelected())
        {
            mensaje=mensaje+"Sub 17";
        }
        else if(jRadioButton3.isSelected())
        {
            mensaje=mensaje+"Sub 14";
        }
        if(jCheckBox1.isSelected())
        {
            m2=m2+" Bronquiales";
        }
        if(jCheckBox2.isSelected())
        {
            m2=m2+" Intestinales";
        }
        if(jCheckBox3.isSelected())
        {
            m2=m2+" Congenitas.";
        }
        if(jRadioButton4.isSelected())
        {
            m3=m3+"Padre ";
        }
        if(jRadioButton5.isSelected())
        {
            m3=m3+"Madre";
        }
        else if(jRadioButton6.isSelected())
        {
            m3=m3+" Tutor";
        }

       jTextArea1.setText("mi nombre es: "+nombre+"\n");
        jTextArea1.append("mi DNI es : "+dia+"\n");
        jTextArea1.append("mi fecha de nacimiento es : "+fecha+"\n");
        jTextArea1.append("categoria"+mensaje+"\n");
        jTextArea1.append("La enfermedad es : "+m2+"\n");
        jTextArea1.append("El responsable es: "+m3+"\n");






2. Creacion de Formularios:

String mensaje="El color es ";
        mensaje=mensaje+jComboBox1.getSelectedItem().toString();
        jLabel1.setText(mensaje);






3.CREACION DE FORMULARIOS

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        int i;
        DefaultComboBoxModel modelo = new DefaultComboBoxModel();
        for(i=0; i<10; i+=2){
            modelo.addElement(+i);
        }
        jComboBox1.setModel(modelo);
       
    }


4.MOSTRAR NUMEROS PRIMOS Y NO PRIMOS MENORES DE 20 UTILIZANDO MODELO DE LISTA DESPLEGABLE

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
        int i;
        DefaultComboBoxModel modelo=new DefaultComboBoxModel();
        for(i=1; i<10; i+=2){
            modelo.addElement(+i);
        }
        jComboBox1.setModel(modelo);
       
    }



5.CREACION DE TABLA DE MULTIPLICAR

int num=0,res,m;
        m=Integer.parseInt(JOptionPane.showInputDialog("ingrese numero"));
       
        do
        {
            num++;
            res=num*m;
            jTextArea1.append(num+"x"+ m +"=" + res + "\n");

        }
        while(num<=12); 
    }



6.Hallar el cociente y residuo de dos números


public static void main(String[] args) {
// TODO code application logic here
//Variables
float c,r,a,b;
//Entrada
Scanner teclado=new Scanner(System.in);
System.out.print("Ingrese el diviendo: ");
a=teclado.nextFloat();
System.out.print("Ingrese el divisor: ");
b=teclado.nextFloat();
//Proceso
c=a/b;
r=a%b;
//Resultado
System.out.println("El cociente es: "+c);
System.out.println("El residuo es: "+r);

    }

}

7.Hallar la potencia de (A a la n)

public static void main(String[] args) {
// TODO code application logic here
//Variables
short a,n;
int p;
//Entrada
Scanner teclado=new Scanner(System.in);
System.out.print("Ingrese el Valor de a: ");
a=teclado.nextShort();
System.out.print("Ingrese el Valor de n: ");
n=teclado.nextShort();
//Proceso
p=(int)Math.pow((double)a,(double)n);

//Salida

System.out.println("La potenciaes:"+p);

    }
}

8.Hallar la radicación de (Raíz de n de A)

public static void main(String[] args) {
// TODO code application logic here
//Variables
short n,r;
int a;
//Entrada
Scanner teclado=new Scanner(System.in);
System.out.print("Ingrese el Valor de a: ");
a=teclado.nextShort();

//Proceso
r=(short)Math.pow((double)a,2);

//Salida

System.out.println("La potenciaes:"+r);

    }
}

9.Dado un número de 5 dígitos, devolver el número en orden inverso

public static void main(String[] args) {
// TODO code application logic here
//Variables
int n,n1,r;
//Entrada
Scanner teclado=new Scanner(System.in);
System.out.print("Ingrese el numero: ");
n=teclado.nextShort();

//Proceso
r=n%10;
n=n/10;
n1=r*10;

r=n%10;
n=n/10;
n1=(n1+r)*10;

r=n%10;
n=n/10;
n1=(n1+r)*10;

r=n%10;
n=n/10;
n1=(n1+r)*10;

n1=n1+n;

//Salida

System.out.println("El inverso es:"+n1);

   }
}

10.Calcular el área de un triángulo

public static void main(String[] args) {
int b,h,AREA;
Scanner teclado = new Scanner(System.in);
System.out.print("ingrese un numero");
b=teclado.nextInt();
System.out.print("ingrese otro numero");
h=teclado.nextInt();
 AREA=(b*h)/2;
System.out.println("el area del triangulo es:"+ AREA);

   }
}