SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: robbie110487 en Sábado 18 de Junio de 2005, 00:46

Título: Ayuda En Proyecto
Publicado por: robbie110487 en Sábado 18 de Junio de 2005, 00:46
Hola amigos, he estado avanzando cada vez mas en programacion en visual basic y me propuse a resolver los retos que estan ela pagina de elhacker.net, ya llevo hechos casi la mitad de los veintitantos que hay, sol otengo uan duda en el primero que va asi:

Citar
Ejercicio 1
Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos)
Habrá un botón para calcular los números y otro para imprimir el resultado

Ya lo termine, pero no se si este usando correctamente la funcion randomize apra generar los numeros, echenle un vistazo al proyecto (es muy pequeño) y si algun error o algo que se pueda hacer mas sencillo se los agradeceria sobre la rutina para ver si n ose repiten los numerros

un gran saludo
Título: Re: Ayuda En Proyecto
Publicado por: RadicalEd en Sábado 18 de Junio de 2005, 01:15
Nada malo, todo bien, yo hice uno igual pero para C.
Código: Text
  1. for (a=1;a<45;a++)
  2. {for ( b=1;b<45;b++)
  3.  {for (c=1;c<45;c++)
  4.   {for (d=1;d<45;d++)
  5.    {for (e=1;e<45;e++)
  6.     {for (f=1;f<45;f++)
  7.      {if ((a!=B)&&(a!=c)&&(a!=d)&&(a!=e)&&(a!=f))
  8.        {if ((b!=c)&&(b!=d)&&(b!=e)&&(b!=f))
  9.          {if ((c!=d)&&(c!=e)&&(c!=f))
  10.           {if ((d!=e)&&(d!=f))
  11.            {if (e!=f)
  12.             {printf ("%d %d %d %d %d %d",a,b,c,d,e,f)}
  13.              
  14.  
Ahora compara cual es más bonito, mira este es el link (http://foros.solocodigo.com/index.php?showtopic=10674&hl=baloto)