Y yo sigo bastante espeso en este tema por lo que espero poder empezar el Lunes con ganas y me pongo a programar una app para Android. Que...
Read More
Home / Archive for 2012

El temario se esta volviendo bastante denso
El temario se esta volviendo bastante denso por lo que voy a hacer una parada a ver si puedo cambiar de tema y hacer una pausa que haga un p...
Read More

La función miembro toString
Si los miembros dato de la clase Lista son privados (private) hemos de definir una función que hemos denominado imprimir para mostrar los va...
Read More

Mejora de la clase Lista
Veamos un ejemplo más, la clase Lista, y hagamos uso de la función miembro ordenar para hallar el valorMenor y el valorMayor. Si tenemos un...
Read More

Modificadores de acceso
Este ejemplo ilustra una faceta importante de los lenguajes de Programación Orientada a Objetos denominada encapsulación. El acceso a los mi...
Read More

Uso de la clase Fraccion
Como vemos en la definición de la clase Fraccion tenemos funciones estáticas y no estáticas. Vamos a ver la diferencia entre las llamadas a ...
Read More

La clase Fraccion
Ahora ponemos las funciones miembro dentro de la clase Fraccion, anteponiendo en las funciones que representan operaciones la palabra reserv...
Read More

La función miembro toString
Para mostrar una fracción podemos definir una función miembro denominada imprimir: public void imprimir(){ System.out.println(num+" ...
Read More

Simplificar una fracción
Para simplificar una fracción primero hay que hallar el máximo común divisor del numerador y del denominador. la función mcd se encarga de ...
Read More

Cociente de dos fracciones
Cuando se dividen dos fracciones a y b, se obtiene otra fracción c cuyo numerador es el producto del numerador de la primera por del denomin...
Read More

Inversa de una fracción
La función inversa, recibe una fracción en su único argumento y devuelve una fracción cuyo numerador es el denominador de la fracción argume...
Read More

Multiplicación de Fracciones
Cuando se multiplican dos fracciones a y b, se obtiene otra fracción c cuyo numerador es el producto de los numeradores, y cuyo denominador...
Read More

Resta de Fracciones
La función restar es semejante a la función sumar y no requiere más explicación. Fraccion restar(Fraccion a, Fraccion b){ Fraccion c=new...
Read More

Sumar Fracciones
Los miembros dato Consideremos la clase que describe una fracción que denominaremos Fraccion. Consta de dos miembros ambos enteros, el n...
Read More

La clase Fracción
En esta página vamos a definr una clase denominada Fraccion con dos miembros dato: el numerador y el denominador, y varias funciones miembr...
Read More

Llamada a las funciones miembro
Para llamar a las funciones miembro se escribe: Nombre_de_la_clase.función_miembro(...); · Hallar el número combinatorio m sobre n int...
Read More

La clase Matemáticas
Ahora solamente nos queda poner todas las funciones en el interior de una clase que le llamaremos Matematicas, anteponiéndole a cada una de ...
Read More

Determinar si un número es o no primo
· Nombre de la función: esPrimo · Parámetros: un entero int · Devuelve: true o false, un dato del tipo boolean Como ejemplos de los sen...
Read More

El factorial de un número
· Nombre de la función: factorial · Parámetros: un entero int · Devuelve: el resultado, un número positivo del tipo long. Como ejemplos...
Read More

La potencia de exponente entero de un número entero
· Nombre de la función: potencia · Parámetros: la base y el exponente, ambos enteros · Devuelve: el resultado, un número del tipo long. ...
Read More

El valor absoluto de un número.
· Nombre de la función: absoluto · Parámetros: un entero · Devuelve: un número entero positivo. El valor absoluto de un número x es x s...
Read More

Una clase con funciones estáticas
El propósito de este capítulo es definir un conjunto de funciones estáticas dentro de una clase denominada Matemáticas. Al definir el conc...
Read More

Cálculo del número irracional π
Cálculo del número irracional π package pi; public class PiApp { public static void main(String[] args) { //polígonos inscritos en u...
Read More

Números aleatorios en la clase Math
La clase Math define una función denominada random que devuelve un número pseudoaleatorio comprendido en el intervalo [0.0, 1.0). Existe ot...
Read More

El mayor y el menor de dos números
Para hallar el mayor y el menor de dos números se emplean las funciones min y max que comparan números del mismo tipo. int i = 7; in...
Read More

Aproximación de un número decimal
Para expresar un número real con un número especificado de números decimales empleamos la función round. Por ejemplo, para expresar los núm...
Read More

Funciones exponencial y logarítmica
La función exponencial exp devuelve el número e elevado a una potencia: System.out.println("exp(1.0) es " + Math .exp(1.0)); Sy...
Read More

Funciones trigonométricas
En las funciones trigonométricas los argumentos se expresan en radianes. Por ejemplo, el ángulo 45o se convierte en radianes y luego se hall...
Read More

Miembros dato constantes de la clase Math
La clase Math define dos constantes muy útiles, el número p y el número e. public final class Math { public static final double E = 2....
Read More

La clase Math
La clase Math tiene miembros dato y funciones miembro estáticas, vamos a conocer algunas de estas funciones, cómo se llaman y qué tarea rea...
Read More

Miembros estáticos
Las variables de clase o miembros estáticos son aquellos a los que se antepone el modificador static. Vamos a comprobar que un miembro d...
Read More

Variables de instancia, variables de clase
Ya mencionamos la diferencia entre variables de instancia, de clase y locales. Consideremos de nuevo la clase Circulo, con dos miembros dat...
Read More

Los objetos de la clase Lista
A partir de un array de enteros podemos crear un objeto lista de la clase Lista. int[] valores={10, -4, 23, 12, 16}; Lista lista=new Li...
Read More

El código completo de la Clase Lista
El código completo de la clase Lista, es el siguiente: Public class Lista { int[] x; //array de datos int n; //dimensión public Lista(...
Read More

Imprimir la lista ordenada
Imprimimos la lista ordenada separando sus elementos por un tabulador. Primero, se llama a la función ordenar, y después se imprime un elem...
Read More

Ordenar un conjunto de números
Ordenar un conjunto de números En el proceso de ordenación se ha de intercambiar los valores que guardan elementos del array . Veamos ...
Read More

Valor Menor
El valor Menor: int valorMenor(){ int menor=x[0]; for(int i=1; i<n; i++){ if(x[i]<menor) menor=x[i]; } return menor; } ...
Read More

Valor Mayor
El valor mayor int valorMayor(){ int mayor=x[0]; for(int i=1; i<n; i++){ if(x[i]>mayor) mayor=x[i]; } return mayor; } ...
Read More

Valor Medio
El valor medio Para hallar el valor medio, se suman todos los elementos del array y se divide el resultado por el número de elementos. ...
Read More

El Constructor
Al constructor en JAVA de la clase Lista se le pasará un array de enteros para inicializar los miembros dato: public Lista(int[] x) { ...
Read More
Creación de clases en JAVA
Creación de clases Crear una clase denominada Lista cuyo miembro dato sea un array de números enteros y cuyas funciones miembro realicen l...
Read More

Secuencias de números aleatorios
En la siguiente porción de código JAVA , se imprime dos secuencias de cinco números aleatorios uniformemente distribuidos entre [0, 1), sepa...
Read More

JAVA, Comprobación de la uniformidad de los números aleatorios
Podemos comprobar la uniformidad de los números aleatorios generando una secuencia muy grande de números aleatorios enteros comprendidos ent...
Read More

Funciones miembro de la Clase Random
Podemos cambiar la semilla de los números aleatorios en cualquier momento, llamando a la función miembro de la clase Random setSeed . rnd...
Read More

Los Constructores de la Clase Random
La clase Random dispone de dos constructores, el primero crea un generador de números aleatorios cuya semilla es inicializada en base al in...
Read More

La Clase Random
Del mismo modo que hemos visualizado el código fuente de la clase String, también la podemos obtener el de la clase Random . Situamos el cur...
Read More

Los números aleatorios
La clase Random package azar; import java.util. Random ; public class AzarApp { public static void main (String[] args) { int[] ndigit...
Read More

Los paquetes estándard de Java
El paquete java.applet contiene las clases necesarias para crear applets que se ejecutan en la ventana del navegador. El paquete java.awt co...
Read More

La palabra reservada import
Para importar clases de un paquete se usa el comando import. Se puede importar una clase individual import java .awt.Font; o bien, se puede ...
Read More
Domingo....
Espero que paséis un buen Domingo.
Read More

Los paquetes en Java
El paquete (package): · Los paquetes son una forma de organizar grupos de clases. Un paquete contiene un conjunto de clases relacionadas bi...
Read More

Arrays multidimensionales
Una matriz bidimensional puede tener varias filas, y en cada fila no tiene por qué haber el mismo número de elementos o columnas. Por eje...
Read More

Los Arrays parte 2
Para crear un array de tres objetos de la clase Rectangulo se escribe: · Declarar Rectangulo[] rectangulos; · Crear el array rectan...
Read More

Los arrays parte 1
Un array es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un númer...
Read More
Domingo, el día del señor...
Humor para el Domingo.... Sacado del Grupo de Facebook, Dame Post y Dime Friki ;-)
Read More

La clase StringBuffer
En la sección dedicada a los operadores hemos visto que es posible concatenar cadenas de caracteres, es, decir, objetos de la clase String ....
Read More

Convertir un string en número
Cuando introducimos caracteres en un control de edición a veces es inevitable que aparezcan espacios ya sea al comienzo o al final. Para eli...
Read More
Suscribirse a:
Entradas
(
Atom
)