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
)