Mostrando entradas con la etiqueta programas java. Mostrar todas las entradas
Mostrando entradas con la etiqueta programas java. Mostrar todas las entradas

sábado, 30 de marzo de 2013

java desktop aplication problema

hola a todos.
 Les cuento que en las nuevas versiones que salen de java  después del 6.9 ya no tenemos mas el java desktop aplication esto lo hacen mas que todo para obligar a trabajar orientado a objetos, aunque es algo tedioso para lo novatos empezar y ademas pues se genera una complicación en el aprendizaje cuando una persona viene estudiando una versión anterior.
Entonces amigos les dejo la solución.

miércoles, 27 de marzo de 2013

taller de herencia y asociacion en java



1. Construya una clase que no pueda tener descendientes, similar a la clase Math de java, de tal forma que dicha clase permita calcular el valor máximo, el mínimo, la sumatoria y la media aritmética de un array de números reales dados como parámetro.

2. Construya una clase que permita almacenar objetos de las clases Float, Double, Integer, Long, Short y Byte. Dicha clase proporcionará métodos para guardar objetos, métodos para consultar dichos objetos almacenados y devolverlos como los objetos que son, métodos para consultar dichos objetos almacenados y devolverlos como una representación primitiva de esos objetos y métodos para vaciar  ó “eliminar” los objetos guardados en el arreglo.

3. Construya un poo que permita crear y guardar diferentes tipos de figuras geométricas. Además ese programa permitirá calcular el área de una figura almacenada, obtener su nombre, sus características (sobre-escribir el método toString), calcular la sumatoria del área de todas las figuras almacenadas, obtener el número de figuras almacenadas, conocer si una figura ya se encuentra y retirar una figura que ha sido almacenada.

4. En la universidad el salario básico de los empleados es el salario mínimo multiplicado por el ipc del año anterior, pero a partir de allí cada uno de los empleados puede obtener un salario diferente dependiendo de las siguientes condiciones:
Si el empleado es administrativo y es casado: su salario es el triple del salario básico menos una retención de mil veces su edad.
Si el empleado es administrativo y es soltero: su salario es el salario básico determinado más un valor fijo de cien veces el año actual.
Si el empleado es docente del colegio: su salario es el doble del salario básico.
Si el empleado es docente de tiempo completo: su salario es el salario del docente del colegio más el 40%.
Si el empleado es docente de medio tiempo: su salario es el salario del docente del colegio más el 20%.
Si el empleado es docente de cátedra: su salario es el salario del docente del colegio menos una retención de mil veces su edad.
Elabore un poo para que permita crear empleados e inmediatamente le informe el valor de su salario.

sábado, 23 de marzo de 2013

Lista simple enlazada

//vamos a  crear primero un objeto que se llame estudiantes con todas sus caracteristicas


public class Estudiantes {
public String nom,  apell,dir, tel,ciudad;
        private int  codigo;
public Estudiantes siguiente;  
        public static int cod=100;
        public Estudiantes()
        {
            cod +=1;
            this.codigo=cod;
        }
     
        public int getCod()
        {
            return this.codigo;
        }
}

//despues creamos la clase que llena la lista


public Estudiantes listaEstudiantes = null;
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) 
//en esta clase en la parte visual cree un boton para ingresar el estudiante y una serie de cajones de texto //para poder ingresar los datos del estudiante
{                                      
        Estudiantes apuntador;
        Estudiantes nuevo = new Estudiantes();
        nuevo.nom = t1.getText();//t1 se llama mi caja de texto donde va el nombre la tuya se puede llamar como quieras.
        nuevo.apell =t2.getText();
        nuevo.dir = t3.getText();
        nuevo.tel =t4.getText();
        nuevo.ciudad =t5.getText();
        nuevo.siguiente=null;
        if (listaEstudiantes == null)
        {
            listaEstudiantes = nuevo;
        }
        else
        {
            apuntador= listaEstudiantes;
            while(apuntador.siguiente!=null)
            {
                apuntador = apuntador.siguiente;
            }
            apuntador.siguiente=nuevo;
        }
        t1.setText("");
        t2.setText("");
        t3.setText("");
        t4.setText("");      
        t5.setText("");
     
    }

jueves, 11 de octubre de 2012

obtener el largo y ancho de una matriz en java


Para declarar un matriz

tipo[][] nombreMatriz = new tipo[numerofilas][numerocolumnas];

int[][] mat = new int[10][20];
int numfilas = mat.length; //Determina el número de las filas
int numcolumnas = mat[0].length; //determina el número de las columnas