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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Temas
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13
61  Programación / .NET (C#, VB.NET, ASP) / Combinaciones con subrangos en: 24 Noviembre 2014, 19:46 pm
Bueno otra ves con mis rollos de combinaciones tengo este codigo que me hace estas combinaciones y mi idea es como hacer que solo aparescan combinaciones con dos números de cada subrango .los números a combinar no son fijos y varian de cantidades ( entre 20 y 80 numeros) dependiendo de otra funcion.


los subrangos serian:
01 al 09
10 al 19
20 al 29
30 al 39
40 al 49
50 al 59
60 al 69
70 al 79
80 al 89
90 al 99


Ahora este código me los combina de esta forma

01, 02, 05, 07, 08, 15, 17, 18
01, 02, 05, 07, 08, 15, 17, 45
01, 02, 05, 07, 08, 12, 15, 17
01, 02, 05, 07, 08, 15, 17, 22
01, 02, 05, 07, 08, 15, 17, 23
01, 02, 05, 07, 08, 15, 17, 27
01, 02, 05, 07, 08, 15, 17, 28
01, 02, 05, 07, 08, 15, 17, 33
01, 02, 05, 07, 08, 15, 17, 34


Pero los necesito de esta forma

01 05 10 15 20 25 35 38
07 09 11 16 24 26 70 78
10 19 35 38 45 49 80 88

como verán por cada combinación solo hay dos de cada subrango y haci llenar todas las combinaciones posibles con los números que contiene la variable.


Código
  1. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
  2.  
  3.        Dim combinations As New List(Of List(Of Integer))
  4.        Dim length As Integer = 7
  5.        Dim skipStart As Integer = 0
  6.        Do Until skipStart = (constantValues.Count - length)
  7.  
  8.            Dim values As List(Of Integer) = constantValues.GetRange(skipStart, length)
  9.            Dim count As Integer = 0
  10.  
  11.            Do Until count = (constantValues.Count - length - skipStart)
  12.  
  13.                Dim list As List(Of Integer) = values.Concat(constantValues.Skip(skipStart + length + count).Take(1)).ToList
  14.                list.Sort()
  15.                combinations.Add(list)
  16.  
  17.                '  Debug.WriteLine(String.Join(", ", values.Concat(constantValues.Skip(skipStart + length + count).Take(1)).ToArray))
  18.  
  19.                count += 1
  20.  
  21.            Loop ' count = (constantValues.Count - length)
  22.  
  23.            skipStart += 1
  24.  
  25.  
  26.        Loop ' skipStart = (constantValues.Count - length)
  27.        combinations.RemoveAll(Function(list As List(Of Integer)) list.First = 0)
  28.  
  29.        combinations.ForEach(Sub(combination As List(Of Integer))
  30.                                 ListBox2.Items.Add(String.Join(", ", From value As Integer In combination
  31.                                                                      Select If(value.ToString.Length = 1I,
  32.                                                                                value.ToString.Insert(0I, "0"c),
  33.                                                                                value.ToString)))
  34.  
  35.                                '  Label11.Text = combinations.Count.ToString()
  36.  
  37.                             End Sub)
  38.  
  39.  
  40.       '  Button4.Enabled = False
  41.  
  42.    End Sub  


saludos
Luis







62  Programación / .NET (C#, VB.NET, ASP) / :) Aca de nuevo ---- Cerrar programa y liberar todas las variables en: 21 Noviembre 2014, 08:47 am
Hola

Tengo esto para cerrar el programa ,pero recién me doy cuenta que algunas variables no se liberan ya que cuando lo vuelvo a ejecutar me suma los anteriores datos.cuando debería ser de cero,

que le faltaria a esto para liberar todo ?  

Código
  1. Private Sub CerrarProgramaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CerrarProgramaToolStripMenuItem.Click
  2.        If MessageBox.Show("Esta seguro que desea Cerrar la aplicacion", "Cerrar ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = Windows.Forms.DialogResult.Yes Then
  3.  
  4.            Me.Close()
  5.  
  6.        End If


Luis
63  Programación / .NET (C#, VB.NET, ASP) / Pregunta tonta ;( mostrar en label en: 19 Noviembre 2014, 08:34 am
estoy tratando de mostrar esto en un label pero no me sale, donde lo ponga me sale
dentro del formulario (en cualquier lado)  menos en el label ?


Código
  1.  Label1.Text = Result2255.Count.ToString()

Luis
64  Programación / .NET (C#, VB.NET, ASP) / como ejecutar función de un botón una sola ves ? en: 17 Noviembre 2014, 15:40 pm
Pos eso , puedo hacer que un botón este desabilitado hasta que la tabulacion llegue por orden de entrada.pero lo que quiero es que este boton me ejecute una sola ves y quede desabilitado hasta el reinicio del programa

luis
65  Programación / .NET (C#, VB.NET, ASP) / Como puedo llamar un txt desde un botón después de gravado ? en: 14 Noviembre 2014, 08:02 am
hola tengo esta rutina que me grava un txt y quiero verlo desde otro boton


Código
  1. Private Sub GuardarCombinacionesToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GuardarCombinacionesToolStripMenuItem.Click
  2.        Dim rutaFichero As String
  3.        Dim i As Integer
  4.  
  5.        rutaFichero = Path.Combine(Application.StartupPath, "Combinaciones.txt")
  6.        Dim fichero As New IO.StreamWriter(rutaFichero)
  7.        For i = 0 To ListBox2.Items.Count - 1
  8.            fichero.WriteLine(ListBox2.Items(i))
  9.        Next
  10.        fichero.Close()
  11.    End Sub  

Luis
66  Programación / .NET (C#, VB.NET, ASP) / eliminar registros con ceros en: 12 Noviembre 2014, 08:09 am
Hola como puedo eliminar los registros que contengan ceros ?

00, 01, 02, 04, 05, 06
00, 01, 03, 04, 05, 06
00, 01, 04, 05, 06, 08
00, 01, 04, 05, 06, 09
00, 01, 04, 05, 06, 18
00, 01, 04, 05, 06, 10
00, 01, 04, 05, 06, 11
00, 01, 04, 05, 06, 15
10 ,20 ,45 ,88 .87, 90


Código
  1. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
  2.  
  3.  
  4.        Dim combinations As New List(Of List(Of Integer))
  5.        Dim length As Integer = 5
  6.        Dim skipStart As Integer = 0
  7.  
  8.  
  9.        Do Until skipStart = (constantValues.Count - length)
  10.  
  11.            Dim values As List(Of Integer) = constantValues.GetRange(skipStart, length)
  12.            Dim count As Integer = 0
  13.  
  14.            Do Until count = (constantValues.Count - length - skipStart)
  15.  
  16.                Dim list As List(Of Integer) = values.Concat(constantValues.Skip(skipStart + length + count).Take(1)).ToList
  17.                list.Sort()
  18.                combinations.Add(list)
  19.  
  20.                '  Debug.WriteLine(String.Join(", ", values.Concat(constantValues.Skip(skipStart + length + count).Take(1)).ToArray))
  21.  
  22.                count += 1
  23.  
  24.            Loop ' count = (constantValues.Count - length)
  25.  
  26.            skipStart += 1
  27.  
  28.  
  29.        Loop ' skipStart = (constantValues.Count - length)
  30.  
  31.  
  32.        combinations.ForEach(Sub(combination As List(Of Integer))
  33.                                 ListBox2.Items.Add(String.Join(", ", From value As Integer In combination
  34.                                                                      Select If(value.ToString.Length = 1I,
  35.                                                                                value.ToString.Insert(0I, "0"c),
  36.                                                                                value.ToString)))
  37.  
  38.  
  39.  
  40.                             End Sub)
  41.  
  42.  
  43.  
  44.  
  45.    End Sub
  46.  


Luis

67  Programación / .NET (C#, VB.NET, ASP) / Trabajar con array variables en: 21 Octubre 2014, 19:37 pm
Hola

Bien he estado buscando como trabajar con variables y array convertir de integer a lo que sea pero no doy con un buen tuto ( solo para brutus ) jejej como convertir pasar de una variable a otra jejej seguro elektro si lo lee ya sabe el porque ,pero como no doy pie con bola con esto de combinar valores de una variable a otra :)

AAA lo que quiero es saber donde ir :)

luis
68  Programación / .NET (C#, VB.NET, ASP) / formar combinaciones de 7 y 8 numeros con 25 numeros en: 11 Octubre 2014, 11:54 am
Hola
bien esto de las combinaciones me esta volviendo adicto a lo imposible jejej

tengo 25 números de dos dígitos y como siempre desde el 00 hasta el 99 y quiero hacer o formar grupos de 7 y 8 números donde estén todos los números de entre estos 25 .

ejemplo: 01 09 11 12 14 16 20 24 35 38 40 44 50 58 59 60 68 70 77 80 81 88 90 92 99

alguna idea

Luis

Hoy sabado a programar mm como me gusta jejejej :)
69  Programación / .NET (C#, VB.NET, ASP) / Descifrar operaciones en resultados correlativos en: 4 Octubre 2014, 20:55 pm
Descifrar operaciones en resultados correlativos, ( hoy sabado jej a programar)

la idea es saber como se llega de un numero inicial al segundo numero y como desde el segundo numero al tercero
y asi susecivamente con toda la muestra en el txt


estos numeros estan en un txt.el procedimiento que hago es, tomo el primer numero y lo comparo con el segundo  para
saber que operaciones matematicas hay entre numero y numero.a mano se hacerlo pero npi para hacerlo en net





ejemplo :

  01   07   08   20  23  39 <---numero inicial en el txt (pueden ser miles)

+ 18 + 15 + 19 + 9 + 10 + 7 <------- operaciones para llegar al segundo numero

  19   22   27   29   33  46 <---segundo numero


- 18 - 18 - 16 - 12 - 11 -15 <--operaciones para llegar al tercer numero

  01   04   11   17   22  31 <- tercer numero


En otro txt mostrar:

solo las operaciones encontradas

ejemplo

+ 18 + 15 + 19 + 9 + 10 + 7
- 18 - 18 - 16 - 12 - 11 -15


saludos
Luis
70  Programación / .NET (C#, VB.NET, ASP) / Alguien tiene algun programa de reducidas primitiva en: 25 Septiembre 2014, 10:46 am
Ando buscabdo un codigo de reducidas para cualquier loteria primitiva o bonoloto nesecito saber la estructura de un programa similar ,alguna idea :)

luis
Páginas: 1 2 3 4 5 6 [7] 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines