elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 65
51  Programación / Java / Re: Nueva en Java y tengo una pregunta? en: 10 Noviembre 2009, 14:57 pm
Hola monsefoster...

Umm, lo que te digo... debes cambiar (a>b) && (a!=b) por (a<=b). Entiendes porqué?

Un saludo!
52  Programación / Java / Re: Nueva en Java y tengo una pregunta? en: 10 Noviembre 2009, 05:47 am
Hola monsefoster.
 
 En este caso debes usar otro tipo de instrucciones de control a parte del if. Lo que debes usar es un 'do while' que es una instrucción para manejar ciclos (también existe el 'for' y el 'while' que es para otro tipo de iteraciones). No voy a arreglar tu código para que haga lo que necesitas; eso sería aburrido y no te enseñaría mucho.
 
 En vez de eso, mejor te pongo un ejemplo rápido de cómo sería:

Código
  1. import java.io.*;
  2. /**
  3. * Este programa pide un numero al usuario hasta que sea mayor que 10.
  4. */
  5. public class programa {
  6. public static void main(String[] args) throws IOException {
  7. int a;
  8. System.out.println ("Valor a debe ser mayor de 10");
  9. do{
  10. System.out.println ("Inserte valor a: ");
  11. System.out.flush();
  12. a = Integer.parseInt(en.readLine());
  13. if(a<=10) System.out.println ("\nEl valor a debe ser mayor que 10");
  14. }
  15. while(a<=10);
  16. System.out.println ("\nQue bien, lo has entendido!");
  17. }
  18. }

Explicación breve: la estructura de control do while ejecuta un bloque de instrucciones UNA VEZ, y luego (en la parte del while) verifica si una condición se cumple. Si se cumple, entonces VUELVE A EJECUTAR el bloque de instrucciones.

Es distinto al while condicional en donde PRIMERO SE PREGUNTA ANTES DE EJECUTAR.

Puedes encontrar muchos otros ejemplos básicos aquí: http://casidiablo.net/java o video tutoriales que he hecho aquí: http://casidiablo.net/media/

Ten cuidado además con las condiciones. En tu caso quieres que A sea mayor que B, pero en la condición pones A>B y ejecutas el aviso. En este caso es al contrario, debes poner en la condición A<=B ya que lo que deseas es alertar al usuario cuando A sea menor o igual a B.

Un saludo!
 
53  Foros Generales / Sugerencias y dudas sobre el Foro / Re: ¿Como utilizar Geshi? en: 6 Noviembre 2009, 18:36 pm
@Nakp: los coloreó porque escogí resaltado matlab XD Umm, pero ahora que Novlucker pone el link, pues parece que si es soportado, aunque no en el foro =/

Cuanto tiempo, que bueno que apareces, el foro de java estaba un poco abandonado :P
 

Sí, ya hace tiempo que no entraba... aunque el foro de Java sigue muy descuidado :( Es que no hay tiempo para nada últimamente.

Un saludo a todos!
54  Foros Generales / Sugerencias y dudas sobre el Foro / Re: ¿Como utilizar Geshi? en: 6 Noviembre 2009, 14:38 pm
No hay sintaxis para Brainfuck :(

Código
  1. ++++++++++[>++++++++++<-]>+.+++++++.
  2. ----.-------.++.>++[<++++>-]<.------.>+++[<
  3. ++ ++>-]<+.>++++[>+++++++++++<-]>++.[-]
  4. <<-- --.>++[<---->-]<-.>+++[<+++++>-]<.
55  Sistemas Operativos / GNU/Linux / Re: [Manual] Instalacion de Gentoo Paso a Paso ! en: 5 Noviembre 2009, 22:46 pm
Ya lo puse en mi blog... de nuevo gracias..

Por cierto... ¿has usado Funtoo? Es el que uso ahora (con ACCEPT_KEYWORDS="~arch")... se siente como cuando uno usa Debian Sid, pero mejor XD

Un saludo!
56  Sistemas Operativos / GNU/Linux / Re: [Manual] Instalacion de Gentoo Paso a Paso ! en: 5 Noviembre 2009, 21:40 pm
Hola Diabliyo...

Está muy bueno tu manual... solo tendría cuidado al poner doble guión (--) con el editor que uses porque pone uno solo grande... (entonces, por ejemplo, el emerge --sync queda mal).

Voy a colgarlo en mi blog y en el twitter.

Un saludo!
57  Programación / Java / Re: Socket / cliente servidor en: 29 Septiembre 2009, 20:13 pm
La cosa es que el servidor está programado para solo recibir cosas, y el cliente solo para enviar. Ese código que te copiaste hace solo la mitad de lo que quieres.

Puedes probar alguno de los ejercicios del libro de deitel que tengo aquí, al menos para entender mejor:

http://casidiablo.net/java/
http://casidiablo.net/java-socket-chat-basico/

O un chat que hice hace años:

http://casidiablo.net/casidiablo-chat/

La idea es que debes tener un programa mejor estructurado, en el que se definan tanto las rutinas para enviar como las de recibir datos. Pero lo primordial es que entiendas lo que estás haciendo, porque copiar programas es muy sencillo (me encanta ver códigos agenos), pero entender es lo que prima... sino no podrás hacer mucho por tu cuenta.

Un saludo.
58  Programación / Java / Re: DataBase en: 20 Septiembre 2009, 04:25 am
Hola CazaGatitos,

Yo personalmente te recomiendo SQLite:

Es liviana, es pequeña, es simple, no necesitas que haya un servicio todo el tiempo ejecutándose, es portable, es segura, es multiplataforma, etc.

Un saludo!
59  Programación / Java / Re: Separación de caracteres en Strings y guardado en array en: 16 Septiembre 2009, 21:50 pm
Umm... podrías usar directamente el método charAt para acceder a los caracteres como si estuvieran en un arreglo:

Código:
String x = "hola";
char y = x.charAt(0); //que seria equivalente a xx[0]

Ahora, que si definitivamente quieres volcar todo a un arreglo, pues usas el mismo método para ir extrayendo los caracteres.

Un saludo!
60  Programación / Java / Re: Array [Ir apilando valores y buscar un valor] en: 1 Septiembre 2009, 17:33 pm
Hola!

Como te recomienda egyware, es bueno que utilices una clase específica para lo que quieres. Ahora, como hablas de "apilar" tal vez quieras implementarlo como una pila, y para ello puedes usar la clase Stack que es una subclase de Vector.

El uso de dichas estructuras es muy sencillo: usas el método add para obtener un objeto que hayas insertado, o get(indice) para obtener el objeto en el indice dado. Otra ventaja de usar estas clases es que no te tienes que preocupar por la longitud del arreglo, puesto que se asigna dinámicamente.

Un saludo!
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... 65
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines