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); }
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(); } }
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); } }
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); } }
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"); } }