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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 [114] 115 116 117 118 119 120 121 122 123 124 125 126 127
1131  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con numeros random en arrays en: 6 Diciembre 2010, 23:09 pm
Muchisimas gracias la verdad, ahora sigo solo ya q tengo q hacer eso pero con 2 arrays mas xD pero el 2do empieza por 8 hasta 15 y el 3ero de 15 a 21
1132  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con numeros random en arrays en: 6 Diciembre 2010, 22:58 pm
y sin el 0 tamb xD porfavor.. esq creo q al combinarlos es q da el error :S
1133  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con numeros random en arrays en: 6 Diciembre 2010, 21:58 pm
Código:
return bvalor != 0 && bvalor != bant

Crees que no lo intente? xD

Quiero ver otras soluciones porfavor y q funcione como quiero q funcione please esque usando la logica es facil pero da error en muchas cosas cuando quiero hacerlo :S

edit: Lo arregle para q quede mejor con lo q comento Siuto y quedo asi:

Código
  1.  
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6.  
  7. namespace juego_de_cartas
  8. {
  9.    class Program
  10.    {
  11.        static Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));
  12.       public static int[] pozo1 = new int[7];
  13.        public static int valor = 0;
  14.       public int ant = 0;
  15.  
  16.        static void Main(string[] args)
  17.        {
  18.  
  19.  
  20.            Repartir();
  21.  
  22.        }
  23.  
  24.        public static bool IsValid(int bvalor, int bant)
  25.  
  26.                {
  27.                    return ((bvalor != 0) && (bvalor != bant));
  28.                }
  29.  
  30.  
  31.        public static void Repartir()
  32.  
  33.        {
  34.  
  35.            for (int i = 0; i < pozo1.Length; i++)
  36.            {
  37.                pozo1[i] = GetValidValue(i);
  38.                Console.WriteLine("Array de indice {0}, valor: {1}", i, pozo1[i]);
  39.            }
  40.  
  41.            Console.ReadKey();
  42.  
  43.        }
  44.  
  45.  
  46.        public static int GetValidValue(int i)
  47.  
  48.        {
  49.            int ant;
  50.  
  51.            if (i == 0) ant = 0;
  52.            else ant = pozo1[i-1];
  53.  
  54.                // no me acuerdo si es valido esta asignacion dejo una alternativa abajo
  55.            while (!IsValid(valor = (int)(rnd.NextDouble() * 8D), ant));
  56.  
  57.            return valor;
  58.             }
  59.  
  60.  
  61.  
  62.    }
  63.  
  64. }
  65.  
  66.  

Pero sigue sin andar, exactamente hace lo mismo q hacia yo es decir, el 0 no aparece mas pero lo de if bvalor != bant es como si no le hace caso xD
1134  Programación / Programación Visual Basic / Re: simple error vb6 en: 6 Diciembre 2010, 20:37 pm
Wow, porq no lees un manual primero? no es un reto, solo un consejo

tt es el nombre del text box ? xD

tt.text = tt2.text

tendria q andar
1135  Programación / .NET (C#, VB.NET, ASP) / Ayuda con numeros random en arrays en: 6 Diciembre 2010, 19:01 pm
Espero que entiendan el codigo, es decir.. lo q quiero hacer, y si me lo pueden corregir, y si tienen q cambiar muchas cosas para q quede mejor no importa pero lo q quiero es generar un numero al azar desde 0 hasta 7 y ponerlo en el array[0] solo si es distinto a 0 y si no se repite con los otros indices del array, parece simple pero me ha costado y ya pregunte una vez aca pero no entendi bien y ahora quiero ver si solo pueden corregirme los errores porfavor

Código:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace juego_de_cartas
{
    class Program
    {
        Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));
       public int[] pozo1 = new int[7];
        public int valor = 0;
       public int ant = 0;
        
        static void Main(string[] args)
        {
            

            Repartir();
          
        }

        public static bool IsValid(int bvalor, int bant)
        
        
                {
                    if (bvalor == 0)
                    {

                        return false;
                    }
                    else
                    {
                        if (bvalor == bant)
                        {
                            return false;
                        }
                        else
                        {
                            return true;
                        }
                    }
                }

        public static void Repartir()
        
        {

            for (int i = 0; i < pozo1.Length; i++)
            {
            first:
                valor = (int)(rnd.NextDouble() * 8D);
                ant = valor;

                if (IsValid(valor, ant))
                {
                    pozo1[i] = valor;
                    Console.WriteLine("Array de indice {0}, valor: {1}", i, pozo1[i]);
                }
                else { goto first; }
            }




            Console.ReadKey();

        }


    }

 }

1136  Programación / Programación Visual Basic / Re: Ayuda! en: 6 Diciembre 2010, 01:18 am
ja pero ese codigo q pusiste lo hace solo cuando creas la parte grafica, no se porq lo pegaste aca xD
1137  Foros Generales / Foro Libre / Re: Sos zurdo o derecho? encuesta en: 28 Noviembre 2010, 21:50 pm
Diestro- Programacion - DIOS

Me haces acordar a un usuario llamado P4|BL0 xD
1138  Programación / .NET (C#, VB.NET, ASP) / Re: Cual es mejor y cual es el mas nuevo de C# o C++ ? en: 28 Noviembre 2010, 21:33 pm
Esos comentarios son los q me sirven, ya q es para luego ir a la universidad con base y queria saber ahora en el futuro cuando ya trabaje ( si me recibo por lo menos xD) cual lenguaje usar, y ahora entiendo la diferencia entre esos 2, solo quiero preguntar al q dijo de pasarse luego a C , te pasaras de C# a C y luego a C++? o no es mejor pasarse directo a C++?
1139  Programación / .NET (C#, VB.NET, ASP) / Cual es mejor y cual es el mas nuevo de C# o C++ ? en: 27 Noviembre 2010, 01:55 am
Eso mismo quiero saber, cual es el mas nuevo entre C# y C++ ya q en tutoriales de C# siempre hablan de las diferencias con C++ y quiero saber si es porq son cambios nuevos y si es asi es porq es algo bueno, asique pareciera q C# es mejor.. pero a ver q me dicen ustedes
1140  Foros Generales / Foro Libre / Re: Sos zurdo o derecho? encuesta en: 26 Noviembre 2010, 12:16 pm
Bueno esque he leido q los zurdos son mas inteligentes, vieron los grandes famosos filosofos? la mayoria eran zurdos, y pense q talvez la mayoria de los zurdos no dirian q se pajean con las 2 ni q les gusta diseño por ejemplo, talvez se iban a cosas mas dificiles
Páginas: 1 ... 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 [114] 115 116 117 118 119 120 121 122 123 124 125 126 127
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines