Beispiel #1
0
        static void Main(string[] args)
        {
            Dado a = new Dado();

            a.Lanzar();
            a.MostrarDatos();

            Dado b = new Dado("Bob", "Rojo");

            b.Lanzar();
            b.MostrarDatos();

            Dado c = new Dado("Tom", "Azul");

            c.Lanzar();
            c.MostrarDatos();

            Console.ReadKey();
            Console.Clear();
            Console.WriteLine("Resultados:\n");
            a.MostrarDatos();
            b.MostrarDatos();
            c.MostrarDatos();
            a.Comparar(a, b, c);
            a.Comparar(b, c);
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            //Creación de alumno
            Alumno Daniel = new Alumno("Daniel", 19);

            //Se imprime el resultado
            Daniel.Imprime();



            //Creación de objetos del tipo dado para el punto 2.7
            Dado uno  = new Dado("rojo", 4);
            Dado dos  = new Dado("azul", 1);
            Dado tres = new Dado("blanco", 6);

            if (uno.valor == dos.valor && uno.valor == tres.valor)
            {
                uno.Imprime();
            }
            else if (uno.valor > dos.valor && uno.valor > tres.valor)
            {
                uno.Imprime();
            }
            else if (dos.valor > uno.valor && dos.valor > tres.valor)
            {
                dos.Imprime();
            }
            else if (tres.valor > uno.valor && tres.valor > dos.valor)
            {
                tres.Imprime();
            }
        }
Beispiel #3
0
 public void Comparar(Dado a, Dado b)
 {
     if (a > b)
     {
         Console.WriteLine("El dado de {0} gana por ser de valor: {1}\n", a.dueño, a.valor);
     }
     else if (a < b)
     {
         Console.WriteLine("El dado de {0} gana por ser de valor: {1}\n", b.dueño, b.valor);
     }
     else
     {
         Console.WriteLine("El dado de {0} y {1} tienen el mismo valor\n", a.dueño, b.dueño);
     }
 }
Beispiel #4
0
 public void Comparar(Dado a, Dado b, Dado c)
 {
     if (a > b && a > c)
     {
         Console.WriteLine("El dado de {0} gana por ser de valor: {1}\n", a.dueño, a.valor);
     }
     else if (b > a && b > c)
     {
         Console.WriteLine("El dado de {0} gana por ser de valor: {1}\n", b.dueño, b.valor);
     }
     else
     {
         Console.WriteLine("El dado de {0} gana por ser de valor: {1}\n", c.dueño, c.valor);
     }
 }
Beispiel #5
0
        public static void Main(string[] args)
        {
            Dado d1 = new Dado();

            d1.lanza();
            d1.Muestra();
            Dado d2 = new Dado("Verde", 12);

            d2.lanza();
            d2.Muestra();
            Dado d3 = new Dado("Rosa", 7);

            d3.lanza();
            d3.Muestra();
            Dado mayor;

            if (d1 == d2 || d2 == d3)
            {
                Console.WriteLine("Al menos 2 dados son iguales");
            }
            else
            {
                Console.WriteLine("Al menos 2 dado no son iguales");
            }

            if (d1 > d3)
            {
                mayor = d1; Console.WriteLine("Dado 1 es mayor a dado 3");
            }
            else
            {
                mayor = d3; Console.WriteLine("Dado 1  no es mayor a dado 3");
            }

            if (d2 > mayor)
            {
                mayor = d2; Console.WriteLine("Dado 2 es mayor a dado 3");
            }
            else
            {
                mayor = d3; Console.WriteLine("Dado 2 no es mayor a dado 3");
            }
        }