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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20
181  Programación / Java / Re: Ayuda con este método. en: 6 Octubre 2011, 04:19 am
Si se me paso eso de convertir lo que escribas en la consola a Mayuscula jeje, pero en si ya con eso deberia funcionar.

En el main donde lee la palabra:
Código
  1. while(A.Gano == -1)
  2. {
  3. letra = Leer.next().toUpperCase();
  4. Letra = letra.charAt(0);
  5. A.BuscarLetra(Letra);
  6. }
  7.  
182  Programación / Java / Re: Ayuda con este método. en: 5 Octubre 2011, 05:54 am
Pues aburrido me puse a hacer el mismo juego del ahorcado y aqui lo hice jeje aunque pues sin GUI jeje

Aqui te lo dejo:

Principal:
Código
  1. package Ahorcado;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Principal
  6. {
  7. public static void main(String[] args)
  8. {
  9. Scanner Leer = new Scanner(System.in);
  10. AHORCADO A = new AHORCADO();
  11. String letra = "";
  12. char Letra;
  13. int op = -1;
  14. do{
  15. if(op == -1)
  16. op = 1;
  17. else{
  18. A.SOP("\n[1] - Jugar de Nuevo\n[0] - Salir");
  19. op = Leer.nextInt();
  20. }
  21.  
  22.  
  23. switch(op)
  24. {
  25. case 1:
  26. A.Iniciar();
  27. while(A.Gano == -1)
  28. {
  29. letra = Leer.next();
  30. Letra = letra.charAt(0);
  31. A.BuscarLetra(Letra);
  32. }
  33. break;
  34. case 0:
  35. break;
  36. default:
  37. A.SOP("Opcion Indefinida!");
  38. }
  39.  
  40. }while(op != 0);
  41.  
  42. }
  43.  
  44. }
  45.  

AHORCADO:
Código
  1. package Ahorcado;
  2.  
  3. import java.util.Random;
  4.  
  5. public class AHORCADO
  6. {
  7. private String palabra = "", Solucion = "";
  8. private int pos = -1, intentos = 0, maxintentos = 6;
  9. private String [] PALABRAS = {"GATO", "PERRO", "ELEFANTE", "CASA", "AUTOMOVIL",
  10. "ESCUELA", "MALCOM IN THE MIDDLE"};
  11. public int Gano = -1;
  12.  
  13. public void Iniciar()
  14. {
  15. Random R = new Random();
  16. int x = -1;
  17. do{
  18. x = R.nextInt(PALABRAS.length);
  19. }while(pos == x);
  20. pos = x;
  21. palabra = PALABRAS[pos];
  22.  
  23. for(x = 0; x < palabra.length(); x++)
  24. {
  25. if(palabra.charAt(x) != ' ')
  26. Solucion += "_";
  27. else
  28. Solucion += " ";
  29. }
  30. //SOP(palabra);
  31. Dibujar();
  32. }
  33.  
  34. public void BuscarLetra(char pal)
  35. {
  36. String Sol1 = Solucion;
  37. Solucion = "";
  38. for(int x = 0; x < palabra.length(); x++)
  39. {
  40. if(palabra.charAt(x) != ' ')
  41. {
  42. if(pal == palabra.charAt(x))
  43. Solucion += pal;
  44. else
  45. Solucion += Sol1.charAt(x);
  46. }else
  47. Solucion += ' ';
  48. }
  49.  
  50. if(Sol1.compareTo(Solucion) == 0 && Solucion.indexOf(pal) == -1)
  51. intentos++;
  52.  
  53. Dibujar();
  54. if(Solucion.compareTo(palabra) == 0)
  55. {
  56. Gano = 0;
  57. SOP("Usted ha GANADO!!!! ;D");
  58. }else if(intentos == maxintentos){
  59. Gano = 1;
  60. SOP("Usted ha perdido!!! ");
  61. }
  62. }
  63.  
  64. private void Dibujar()
  65. {
  66. for(char c: Solucion.toCharArray())
  67. System.out.print(c + " ");
  68. SOP("");
  69. SOP("\nIntentos restantes: " + (maxintentos - intentos));
  70. }
  71.  
  72. public void SOP(String msj)
  73. {
  74. System.out.println(msj);
  75. }
  76.  
  77. }
  78.  
183  Programación / Java / Re: Ayuda con este método. en: 4 Octubre 2011, 05:58 am
Pues no podria saber muy bien ya que pues no se ve muy bien la clase jeje, donde tienes tales propiedades y metodos jeje

-----------

Tambien podrias hacer el chuqueo por caracteres a mi pareces es mejor supongo jeje

Solamente la palabra que este toda en mayuscula y luego que lo que el usuario escriba lo convierte en mayuscula.

y ya ahora pues seria algo asi:

Código
  1. for(int x = 0; x < palabra.length(); x++)
  2. {
  3.   if(palabra.charAt(x) == letraEscogida.charAt(0))
  4.   {
  5.   }
  6. }
  7.  

Bueno eso seria una idea supongo haciendo una comparacion por caracteres que a mi parecer es mejor bueno aunque
184  Foros Generales / Foro Libre / Re: ¿Que musica escuchan los HACKERS? en: 3 Octubre 2011, 08:29 am
Yo escucho cualquier estilo aunque comunmente Pop/Rock & Electronica.

Los hackers pues nose la verdad todo mundo tiene sus gustos asi que cada quien los suyos jejeje
185  Programación / Ejercicios / Re: practica de diagrama de flujo en: 2 Octubre 2011, 22:42 pm
Pues lo que es diagrama de flujo y pseudocodigo son mas que nada para plasmar la logica del programa sin introducir codigo, asi que lo que aprenderias de diagrama de flujo seria que significa o la funcionalidad de cada simbolo:

    Óvalo: Inicio y término (Abre y/o cierra el diagrama).
    Rectángulo: Actividad (Representa la ejecución de una o más actividades o procedimientos).
    Rombo: Decisión (Formula una pregunta o cuestión).
    Círculo: Conector (Representa el enlace de actividades con otra dentro de un procedimiento).
    Triangulo boca abajo: Archivo definitivo (Guarda un documento en forma permanente).
    Triangulo boca arriba: Archivo temporal (Proporciona un tiempo para el almacenamiento del documento).

Aunque bueno los ultimos 3 casi ni los he manejado jeje.

Aqui mas que nada a mi parecer es la logica de pensar como utilizarlos, aun asi en google se encuentran bastantes ejemplos de diagramas de flujo sencillos de comprender como funcionan.
186  Programación / Java / Re: Tengo un problema con eclipse en: 2 Octubre 2011, 04:25 am
Bueno aqui te dejo un codigo que hice hace tiempo para esto, llamado morraya o asi le decimos aca jeje

Código
  1. public class MORRAYA
  2. {
  3. public static void main(String[] args)
  4. {
  5.  String nombre = read.data("Empleado:");
  6.  int pago = read.dataInt("Total a Pagar:");
  7.  String [] m = morraya0(pago);
  8.  imprimir(nombre,pago,m);
  9. }
  10.  
  11. private static String[] morraya0(int pago)
  12. {
  13.  int[] c = {1000,500,200,100,50,20,10,5,2,1};
  14.  String[] m = new String[c.length];
  15.  int resto = 0;
  16.  for(int d=0;d<c.length;d++)
  17.  {
  18.   resto = (int)pago/c[d];
  19.   m[d] = resto + " Billetes de $" + c[d] + ".00";
  20.   pago = pago-(resto*c[d]);
  21.  }
  22.  return m;
  23. }
  24.  
  25. private static void imprimir(String nombre,int pago,String[] m)
  26. {
  27.  System.out.println("PARA PAGARLE A " + nombre + " $" + pago + " SE NECESITA:");
  28.  for(String s:m)
  29.   System.out.println(s);
  30. }
  31. }

Espero te sirva si aun no logras darte de una idea de como adaptarlo a tu codigo ahi avisas y te hecho una mano n_n

Saludos!

P.D. En mi codigo puse que todos son billetes, aunque claro no hay billetes de 10,5,2,1 xD ahi solo hacemos una comprobacion antes de agregar el mensaje al vector jeej y ya ponemos moneda en vez de billetes xD
187  Programación / .NET (C#, VB.NET, ASP) / Re: Auto Login problema con la tilde en: 29 Septiembre 2011, 05:57 am
Pues me ha funcionado exepto para http://www.programaswarez.com/foros.php xD
para las otras dos si, en esa no porque tiene un buscador xD

Aqui el codigo mira:

Código
  1. Imports System.Web
  2. Public Class Form1
  3.    Dim intento As Boolean = False
  4.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  5.        WebBrowser1.Navigate("http://www.macusergroup.com.ar/foro/")
  6.    End Sub
  7.  
  8.    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
  9.        If (intento <> True) Then
  10.            WebBrowser1.Document.GetElementById("vb_login_username").SetAttribute("value", "myusername")
  11.            WebBrowser1.Document.GetElementById("vb_login_password").SetAttribute("value", TextBox2.Text)
  12.            WebBrowser1.Document.Forms(0).InvokeMember("submit")
  13.            intento = True
  14.        End If
  15.    End Sub
  16.  
  17. End Class
  18.  
188  Programación / Java / Re: Calculadora de expresiones aritmeticas en: 29 Septiembre 2011, 05:30 am
Muchisimas Gracias wow, yo apenas estoy viendo sobre conversiones de estas jejeje, aunque ya lo hice pero aver si puedo optimizar mi codigo

De nuevo gracias, estupendo ;D
189  Programación / .NET (C#, VB.NET, ASP) / Re: Cambio de color de label en: 29 Septiembre 2011, 05:27 am
Algo así:

Código
  1.        private void label1_Click(object sender, EventArgs e)
  2.        {
  3.            if (label1.BackColor != Color.Green)
  4.            {
  5.                label1.BackColor = Color.Green;
  6.            }
  7.            else
  8.            {
  9.                label1.BackColor = Color.Red;
  10.            }
  11.        }

Un saludo.

Si jeje yo prefiero asi porque me ahorro mas variables jeje, ya solo uso cuando ahora si ya no creo que no hay otra salida(aunque siempre hay diferentes formas, pero no me doy cuenta hasta despues de un tiempo xD).
190  Programación / .NET (C#, VB.NET, ASP) / Re: problema con login form en: 29 Septiembre 2011, 05:24 am
pufffff!!!!!! vaya tela..... jejej BV??
es lo que pasa por querer saber mas de la cuenta jajajajja
aver uso el Visual Studio Ultimate 2010
la conexion (aqui estoy un poco dudoso) no se si es  mejor hacer la con access o sql aunq con access me entiendo mejor la diferencia segun lo que entiendo es que con sql puedo crear en el mismo VB la base de datos

bueno hacknival segun entiendo me dice que en la base que tengo creada cree otra tabla con los usuarios y las contraseñas???? si es asi de lujo!!!!!

Si el usuario y la contraseña para loguear esta dentro del codigo del programa sera mas tedioso estar ir añadiendo usuarios mejor es crear una tabla en la BD que se llame usuarios_form o algo que identifique que son para loguear y ya dentro que haya id(primare key), usuario(char), password(char) y asi ya cuando des click a loguear haga una busqueda con tales parametros en la tabla y ya si da un resultado pues loguea sino pues no jejeej
Páginas: 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines