Páginas

lunes, 9 de agosto de 2010

Solución 543 Goldbachs Conjecture

Problema 543 Goldbachs Conjecture solucionado y aceptado por el juez en línea de la Universidad de Valladolid, solución en lenguaje de programación Java.

Para la solución se utilizo la criba de Eratóstenes que es uno de los algoritmos mas óptimos para hallar números primos, para ello se hizo uso de la estructura de datos BitSet, que es simplemente un array unidimensional de valores booleanos.

Aquí se muestra el procedimiento de la criba de Eratóstenes.

public static void CribaErastostenes()
{
primos = new BitSet(x + 1);
for (int i = 2; i * i <= x; i++)
if (!primos.get(i))
for (int j = i + i; j <= x; j += i)
primos.set(j);
}

Pagina oficial de el juez en línea de la UVa, Enunciado Original del Problema, Enunciado Original del Problema en PDF, Enunciado del Problema Traducido al Español.

Descargar Solución (.java)

Diapositivas de la Presentación de JavaFX

Por el mes de Junio del 2010 se presentaron áreas en un proyecto de enseñanza para estudiantes de la carrera de Informática de la UMSA en dicho evento se presento lo que era la nueva tecnología de la familia Java, JavaFX, que es, que cosas hace, que se puede hacer, etc.

Las diapositivas reflejan en si una introducción a JavaFX, en el siguiente enlace podrán descargarlo.

Descargar Diapositivas (.pdf)

Diapositivas del Curso de Java, Sintaxis Java

En los meses de marzo y abril del año 2010 se llevo cabo el curso de actualización “Introducción a Java” con la participación de docentes, auxiliares de docencia y estudiantes de la carrera de Informática de la UMSA. Se tocaron temas introductorios a este magnifico lenguaje de programación y también conceptos avanzados destinado a aquellos que empezaban a programar y otros que querían meterse mas en el lenguaje.

Hola Mundo Con JavaFX

Aquí esta el Hola Mundo de JavaFX, con esto quiero empezar esta categoría de ocurrencias en esta nueva familia de Java.
holamundofx
Y aquí tienen el código
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
Stage {
   title: "SoloInformaticaYAlgomas.blogspot.com"
   scene: Scene {
       width: 350
       height: 50
       content: [
           Text {
               font : Font {
                   size : 20
               }
               x: 10
               y: 30
               content: "Hola Mundo!"
           }
       ]
   }
}

En un siguiente post indicaremos como se hace correr una aplicación de JavaFX y todos sus beneficios.

sábado, 7 de agosto de 2010

Fondos de Pantalla JavaFX

Para los fanáticos del lenguaje de programación Java, fondos de pantalla de la nueva familia de Java, JavaFX con una resolución de 1680x1050 con diseños exclusivos de soloinformaticayalgomas.blogspot.com.
 javafx_background - copia
 

Lanza el Dado! números aleatorios en C#

Esta aplicación nos ayudara a los que estamos empezando a desarrollar juegos y empezando con la programación gráfica, es un dado que al hacer clic en un botón LANZAR DADO genera un numero aleatorio entre 1 y 6 y pone su respectiva imagen.

image

Cual es tu signo zodiacal? aplicación en C#

Esta aplicación esta desarrollada en lenguaje de programación C# que permite dada una fecha (día, mes) determinar cual es nuestro signo zodiacal.

signo zodiacal

Simulador Planificación de Procesos

Una pequeña aplicación Java que simula el comportamiento con los diferentes algoritmos de los procesos en un sistema operativo. Elaborado para simular los algoritmos de FIFO, Round Robin (Q=1) y HRN.

Todo el código y ejecutable están en nuestra nueva página.


Solución 369 Combinations

Problema 369 Combinations solucionado y aceptado por el juez en línea de la Universidad de Valladolid, solución en lenguaje de programación Java.

Pagina oficial de el juez en línea de la UVa, Enunciado Original del Problema, Enunciado Original del Problema en PDF, Enunciado del Problema Traducido al Español.

Descargar Solución (.java)

Hola Mundo!

En este blog compartiremos todas las ocurrencias informáticas, programas, juegos, sus códigos, y todo referente al área informática y otras cosas mas.