conocimientoingenieria
domingo, 22 de enero de 2017
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Main.dataTest(7351);
}
public static void dataTest(Integer _number) {
if (_number != null) {
String _numberArray = _number.toString();
int _length = 0;
int _sum = 0;
int _product = 1;
int _left = 0;
int _right = 0;
int _mayor = 0;
int _menor = 0;
StringBuilder invert = new StringBuilder();
for (int _i = 0; _i < _numberArray.length(); _i++) {
int data = Character.getNumericValue(_numberArray.charAt(_i));
_sum = _sum + data;
_product = _product * data;
if (_i < 1) {
_left = data;
}
if (_i == _numberArray.length() - 1) {
_right = data;
}
if(_i < _numberArray.length() - 1){
if(Character.getNumericValue(_numberArray.charAt(_i + 1)) > _mayor){
_mayor = data;
}
}
if(_i < _numberArray.length() - 1){
if(Character.getNumericValue(_numberArray.charAt(_i + 1)) < Character.getNumericValue(_numberArray.charAt(_i))){
_menor = Character.getNumericValue(_numberArray.charAt(_i + 1));
}
}
_length++;
}
for(int _j = _numberArray.length() -1; _j >=0 ; _j--){
invert.append(_numberArray.charAt(_j));
}
System.out.println("Numero: " + _numberArray);
System.out.println("Cantidad de digitos: " + _length);// _numberArray.length()
System.out.println("Suma de sus digitos: " + _sum);
System.out.println("Producto de sus digitos: " + _product);
System.out.println("Digito izquierdo: " + _left);//_numberArray.charAt(0)
System.out.println("Digito derecho: " + _right);//_numberArray.charAt(_numberArray.length() - 1)
System.out.println("Digito mayor: " + _mayor);
System.out.println("Digito menor: " + _menor);
System.out.println("Número invertido: " + invert);
}
}
}
lunes, 5 de octubre de 2015
Java Day 2015
Este es un evento sin precedentes a realizarse en Guatemala, una gran oportunidad de compartir con desarrolladores de software expertos en Java, si asi es, Java Day 2015
Puedes registrarte y apartar tu cupo en el siguiente Enlace, o bien dando clic en la imagen de abajo.
Ademas puedes encontrar información adicional sobre este evento, detallado a continuación:
Descargar Distros Linux
Bueno, en esta oportunidad les traigo un sitio de donde pueden descargar cualquiera de las distros de linux, y si no sabes mucho sobre software libre, o bien si eres amante del mismo, se que te va a ayudar mucho. El sitio se llama distrowatch y puedes consultarlo cuando sea necesario.
Untrusted Game
Bueno, en esta nueva entrada les hablare de un juego que en lo personal me entretuve bastante.
Este se llama untrusted, básicamente es un juego de lógica de programación en el cual debes resolver ciertos algoritmos para poder pasar de nivel. Su rol principal se basa en poder llegar a un compuerta para pasar al siguiente nivel y asimismo tendran un panel donde te liberan cierta parte del código donde deberas ya sea modificar o agregar codigo para poder pasar al siguiente nivel.
Espero les guste--->
Untrusteddomingo, 4 de octubre de 2015
Recomendación "Jarroba"
Bueno acá les dejo una página que en lo personal recomiendo mucho, ya que tiene un contenido muy acertado y ademas las forma de explicar ciertos conceptos de programación que suelen ser un tanto "complejos" de comprender, aqui los explican de una manera bastante sencilla.
-----------> Jarroba
Visitenla, excelente página.
Cómo instalar Java 7 en Linux (Ubuntu)
Bueno, antes verificaremos que versión de java tenemos:
java -version
-Posterior a esto procederemos a instalar el JRE (Java Runtime Enviroment):
sudo apt-get install openjdk-7-jre
Y posterioermente el JDK (Java Development Kit):
sudo apt-get install openjdk-7-jdk
Y eso es todo, yo en lo personal tengo Java 7, ya que al trabajar con el API de Java 3D o algun BPM desarrollado en Java, con java 8 da algunos inconvenientes.