static void Main(string[] args) { Boligrafo boligrafoAzul; Boligrafo boligrafoRojo; string tintaUsada; bool banderaSePinto = false; boligrafoAzul = new Boligrafo(100, ConsoleColor.Blue); boligrafoRojo = new Boligrafo(50, ConsoleColor.Red); Console.WriteLine("El color del boligrafo es " + boligrafoAzul.GetColor()); Console.WriteLine("La cantidad de tinta del boligrafo es " + boligrafoAzul.GetTinta()); Console.WriteLine("El nivel de tinta anterior era de: {0}.", boligrafoRojo.GetTinta()); banderaSePinto = boligrafoRojo.Pintar(-20, out tintaUsada); if (banderaSePinto) { Console.WriteLine("El nivel de tinta actual de: {0}.\nSe uso {1} de tinta", boligrafoRojo.GetTinta(), tintaUsada); } boligrafoRojo.Recargar(); Console.WriteLine(boligrafoRojo.GetTinta()); Console.ReadKey(); }
static void Main(string[] args) { ConsoleColor colorOriginal; // guardo el colo de la tipografia original string dibujo; Boligrafo boligrafoAzul = new Boligrafo(ConsoleColor.Blue, 3); Boligrafo boligrafoRojo = new Boligrafo(ConsoleColor.Red, 50); colorOriginal = Console.ForegroundColor; //le asigno el color del boligrafo a la tipografia de la consola Console.ForegroundColor = boligrafoAzul.GetColor(); boligrafoAzul.Pintar(10, out dibujo); Console.WriteLine(dibujo); Console.ForegroundColor = colorOriginal; Console.WriteLine("El nivel de tinta del boligrafo azul es {0}", boligrafoAzul.GetTinta()); boligrafoAzul.Pintar(10, out dibujo); Console.WriteLine(dibujo); Console.ReadKey(); }
static void Main(string[] args) { int CantBoliAzulInicial = 100, CantBoliRojaInicial = 50, CantAzulActual, CantRojoActual; ConsoleColor azul = ConsoleColor.Blue, rojo = ConsoleColor.Red; bool pudoPintar = false; Boligrafo boliAzul = new Boligrafo(azul, CantBoliAzulInicial); Boligrafo boliRoja = new Boligrafo(rojo, CantBoliRojaInicial); CantAzulActual = boliAzul.getTinta(); CantRojoActual = boliRoja.getTinta(); Console.WriteLine("Cantidad boli {0} actual:{1}", azul, CantAzulActual); Console.WriteLine("Cantidad boli {0} actual:{1}\n\n", rojo, CantRojoActual); pudoPintar = boliAzul.Pintar(20); if (pudoPintar) { Console.WriteLine("\nPudo Pintar Azul {0}\n", 20); } pudoPintar = false; pudoPintar = boliRoja.Pintar(15); if (pudoPintar) { Console.WriteLine("\nPudo Pintar Rojo {0}\n", 15); } CantAzulActual = boliAzul.getTinta(); CantRojoActual = boliRoja.getTinta(); Console.WriteLine("\nCantidad boli {0} despues de pintar:{1}", azul, CantAzulActual); Console.WriteLine("Cantidad boli {0} despues de pintar:{1}\n\n", rojo, CantRojoActual); boliAzul.recargar(); boliRoja.recargar(); CantAzulActual = boliAzul.getTinta(); CantRojoActual = boliRoja.getTinta(); Console.WriteLine("\nCantidad boli {0} despues de recargar:{1}", azul, CantAzulActual); Console.WriteLine("Cantidad boli {0} despues de recargar:{1}\n\n", rojo, CantRojoActual); Console.ReadKey(); }
static void Main(string[] args) { Boligrafo azul = new Boligrafo(100, ConsoleColor.Blue); Boligrafo rojo = new Boligrafo(50, ConsoleColor.Red); string dibujo; rojo.Pintar(20, out dibujo); Console.ForegroundColor = rojo.GetColor(); Console.WriteLine(dibujo); azul.Pintar(20, out dibujo); Console.ForegroundColor = azul.GetColor(); Console.WriteLine(dibujo); rojo.Pintar(20, out dibujo); Console.ForegroundColor = rojo.GetColor(); Console.WriteLine(dibujo); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio Nro 19"; //Instancia de boligrafos Console.WriteLine("Se instancian los boligrafos"); Boligrafo boligrafoAzul = new Boligrafo(ConsoleColor.Blue, 100); Boligrafo boligrafoRojo = new Boligrafo(ConsoleColor.Red, 100); //Uso de boligrafos Console.WriteLine("Se usan los boligrafos"); boligrafoAzul.Pintar(); boligrafoAzul.Pintar(); boligrafoRojo.Pintar(); //Mostrar nivel de tinta Console.WriteLine("Nivel de tinta boligrafo azul: {0}", boligrafoAzul.getTinta()); Console.WriteLine("Nivel de tinta boligrafo rojo: {0}", boligrafoRojo.getTinta()); //Carga de boligrafo azul Console.WriteLine("Se carga el boligrafo azul desde le metodo recargar"); boligrafoAzul.Recargar(); //Muestra nivel de tinta de boligrafo azul Console.WriteLine("Nivel de tinta boligrafo azul: {0}", boligrafoAzul.getTinta()); Console.WriteLine("Recargar boligrafo rojo"); boligrafoRojo.setTinta(150); if (boligrafoRojo.getTinta() == -1) { Console.WriteLine("Se desbordo la tinta"); } //Cargo nuevamente el boligrafo rojo Console.WriteLine("Cargo nuevamente el boligrafo rojo"); boligrafoRojo.setTinta(100); Console.WriteLine("Nivel de tinta boligrafo rojo: {0}", boligrafoRojo.getTinta()); Console.ReadLine(); }
static void Main(string[] args) { Boligrafo azul = new Boligrafo(100, ConsoleColor.Blue); Boligrafo rojo = new Boligrafo(50, ConsoleColor.Red); string textoColor; Console.ForegroundColor = azul.GetColor(); azul.Pintar(20, out textoColor); Console.ForegroundColor = rojo.GetColor(); rojo.Pintar(40, out textoColor); Console.ReadKey(); }
static void Main(string[] args) { string dibujoB1 = ""; string dibujoB2 = ""; Boligrafo boligrafo1 = new Boligrafo(); Boligrafo boligrafo2 = new Boligrafo(50, ConsoleColor.Red); Console.Write("color del Boligrafo 01: {0}\n", boligrafo1.GetColor()); Console.Write("nivel de tinta del Boligrafo 01: {0}\n\n", boligrafo1.GetTinta()); Console.Write("color del Boligrafo 02: {0}\n", boligrafo2.GetColor()); Console.Write("nivel de tinta del Boligrafo 02: {0}\n\n", boligrafo2.GetTinta()); boligrafo1.Pintar(50, out dibujoB1); Console.Write("Boligrafo 01 pudo gastar: "); Console.ForegroundColor = boligrafo1.GetColor(); Console.Write("{0}\n\n", dibujoB1); Console.ResetColor(); boligrafo2.Pintar(25, out dibujoB2); Console.Write("Boligrafo 02 pudo gastar: "); Console.ForegroundColor = boligrafo2.GetColor(); Console.Write("{0}\n\n", dibujoB2); Console.ResetColor(); Console.Write("color del Boligrafo 01: {0}\n", boligrafo1.GetColor()); Console.Write("nivel de tinta del Boligrafo 01: {0}\n\n", boligrafo1.GetTinta()); Console.Write("color del Boligrafo 02: {0}\n", boligrafo2.GetColor()); Console.Write("nivel de tinta del Boligrafo 02: {0}\n\n", boligrafo2.GetTinta()); boligrafo1.Recargar(); boligrafo2.Recargar(); Console.Write("color del Boligrafo 01: {0}\n", boligrafo1.GetColor()); Console.Write("nivel de tinta del Boligrafo 01: {0}\n\n", boligrafo1.GetTinta()); Console.Write("color del Boligrafo 02: {0}\n", boligrafo2.GetColor()); Console.Write("nivel de tinta del Boligrafo 02: {0}\n\n", boligrafo2.GetTinta()); Console.ReadKey(); }
static void Main(string[] args) { Console.Title = "Ejercicio_17"; Boligrafo boligrafoAzul = new Boligrafo(100, ConsoleColor.Blue); Boligrafo boligrafoRojo = new Boligrafo(50, ConsoleColor.Red); string dibujoAzul; string dibujoRojo; boligrafoAzul.Pintar(3, out dibujoAzul); Console.ForegroundColor = boligrafoAzul.GetColor(); Console.WriteLine("{0}", dibujoAzul); boligrafoRojo.Pintar(6, out dibujoRojo); Console.ForegroundColor = boligrafoRojo.GetColor(); Console.WriteLine("{0}", dibujoRojo); Console.ReadKey(); }
static void Main(string[] args) { short tintaBoligrafoAzul = 100; short tintaBoligrafoRojo = 50; string test; Boligrafo boligrafoRojo = new Boligrafo(tintaBoligrafoRojo, ConsoleColor.Red); boligrafoRojo.Pintar(10, out test); Console.WriteLine(test); Console.ReadKey(); Boligrafo boligrafoAzul = new Boligrafo(tintaBoligrafoAzul, ConsoleColor.Blue); boligrafoAzul.Pintar(25, out test); Console.WriteLine(test); Console.ReadKey(); }
static void Main(string[] args) { Boligrafo bol1 = new Boligrafo(ConsoleColor.Blue, 100); Boligrafo bol2 = new Boligrafo(ConsoleColor.Red, 0); string dib; Console.WriteLine(bol1.Tinta); Console.ReadKey(); if (bol1.Pintar(10, out dib)) { Console.ForegroundColor = bol1.Color; Console.WriteLine(dib); Console.ReadKey(); Console.WriteLine(bol1.Tinta); Console.ReadKey(); bol1.Recargar(); Console.WriteLine(bol1.Tinta); Console.ReadKey(); } }
static void Main(string[] args) { Boligrafo boliAzul = new Boligrafo(ConsoleColor.Blue, 100); Boligrafo boliRojo = new Boligrafo(ConsoleColor.Red, 50); Console.WriteLine("Tinta inicial boliAzul: " + boliAzul.getTinta()); Console.WriteLine("Tinta inicial boliRojo: " + boliRojo.getTinta()); boliAzul.Pintar(50); boliRojo.Pintar(25); Console.WriteLine("Tinta luego de pintar con azul: " + boliAzul.getTinta()); Console.WriteLine("Tinta luego de pintar con rojo: " + boliRojo.getTinta()); boliAzul.recargar(); boliRojo.recargar(); Console.WriteLine("Tinta azul luego de recargar: " + boliAzul.getTinta()); Console.WriteLine("Tinta roja luego de recargar: " + boliRojo.getTinta()); Console.ReadKey(); }
static void Main(string[] args) { Boligrafo boligrafoAzul = new Boligrafo(100, ConsoleColor.Blue); Boligrafo boligrafoRojo = new Boligrafo(50, ConsoleColor.Red); String dibujoAzul; String dibujoRojo; Console.Write("\nEl nivel de tinta del boligrafo azul es: " + boligrafoAzul.GetTinta()); Console.Write("\nEl nivel de tinta del boligrafo rojo es: " + boligrafoRojo.GetTinta()); Console.Write("\nEl color de tinta del boligrafo azul es: " + boligrafoRojo.GetColor()); Console.Write("\nEl color de tinta del boligrafo rojo es: " + boligrafoRojo.GetColor()); boligrafoAzul.Pintar(10, out dibujoAzul); boligrafoRojo.Pintar(5, out dibujoRojo); Console.ForegroundColor = boligrafoAzul.GetColor(); Console.Write("\nEl consumo de tinta al dibujar fue >> " + dibujoAzul); Console.ForegroundColor = boligrafoRojo.GetColor(); Console.Write("\nEl consumo de tinta al dibujar fue >> " + dibujoRojo); Console.ResetColor(); Console.Write("\nEl nivel de tinta del boligrafo azul es: " + boligrafoAzul.GetTinta()); Console.Write("\nEl nivel de tinta del boligrafo rojo es: " + boligrafoRojo.GetTinta()); Console.ReadKey(); }