static void Main(string[] args) { Consola pc = new PC(); Consola ponystation4 = new Ponystation4(); Consola salada = new Ponystation4Salada(); Consola caja = new CajaX(); string nombre, opcion1, nombrejuego, nombreconsola; int opcion = 1, añojuego, minutos; Console.Write("Ingrese el nombre del jugador: "); nombre = Console.ReadLine(); Jugador jugador = new Jugador(nombre); Console.Write("Ingrese el nombre del juego: "); nombrejuego = Console.ReadLine(); Console.Write("Ingrese el nombre de la consola del juego: "); nombreconsola = Console.ReadLine(); Console.Write("Ingrese el año del juego: "); añojuego = Int32.Parse(Console.ReadLine()); jugador.adquirirJuego(nombrejuego, nombreconsola, añojuego); do { Console.WriteLine("¿que quiere realizar?\n1)añadir un juego\n2)jugar con una consola\n3)ver puntaje\n4)ver el juego mas nuevo\n5)ver el juego mas viejo\n6)ver la consola mas usada\n7)salir"); opcion1 = Console.ReadLine(); switch (opcion1) { case "1": Console.Write("Ingrese el nombre del juego: "); nombrejuego = Console.ReadLine(); Console.Write("Ingrese el nombre de la consola del juego: "); nombreconsola = Console.ReadLine(); Console.Write("Ingrese el año del juego: "); añojuego = Int32.Parse(Console.ReadLine()); jugador.adquirirJuego(nombrejuego, nombreconsola, añojuego); break; case "2": Console.Write("Ingrese el nombre de la consola con la que quiere jugar: "); nombreconsola = Console.ReadLine(); Console.WriteLine("cuantas horas quiere jugar?"); minutos = Int32.Parse(Console.ReadLine()); jugador.jugar(minutos, nombreconsola); break; case "3": Console.Write("Ingrese el nombre de la consola de la cual quiere ver sus puntos: "); nombreconsola = Console.ReadLine(); Console.WriteLine("El puntaje de la consola es:" + jugador.revisar(nombreconsola)); break; case "4": Console.WriteLine("ingrese el nombre de la cual quiera ver el mas nuevo:"); nombreconsola = Console.ReadLine(); Console.WriteLine("El juego mas nuevo de " + nombreconsola + " es:" + jugador.Elmas(nombreconsola, opcion1)); break; case "5": Console.WriteLine("ingrese el nombre de la cual quiera ver el mas viejo:"); nombreconsola = Console.ReadLine(); Console.WriteLine("El juego mas viejo de " + nombreconsola + " es:" + jugador.Elmas(nombreconsola, opcion1)); break; case "6": Console.WriteLine("La consola mas usada es: " + jugador.masusada()); break; case "7": opcion = 2; break; default: Console.WriteLine("error"); break; } }while(opcion == 1); }
static void Main(string[] args) { Jugador jugador = new Jugador(); PC pc = new PC(); Ponystatin4 pony4 = new Ponystatin4(); Ponystation4_pro_SaladaEdition ponysalada = new Ponystation4_pro_SaladaEdition(); CajaX cajax = new CajaX(); int opcion1 = 1, horas = 0, año = 0; string opcion = "", nomb = "", cons = "", consolita = ""; do { Console.WriteLine("Ingrese la opcion que desea elegir\n" + "[1]Para Ingresar un juego \n" + "[2]Para jugar\n" + "[3]Para revisar el puntaje de las consolas\n" + "[4]Para saber cual es el juego mas nuevo\n" + "[5]Para saber cual es el juego mas viejo\n"); opcion = Console.ReadLine(); switch (opcion) { case "1": Console.WriteLine("Ingrese nombre del juego"); nomb = Console.ReadLine(); Console.WriteLine("Ingrese el año del juego"); año = Int32.Parse(Console.ReadLine()); Console.WriteLine("Ingrese la consola del juego"); cons = Console.ReadLine(); jugador.AgregarJuego(nomb, año, cons); break; case "2": Console.WriteLine("Ingrese la consola en la que jugo\n"); consolita = Console.ReadLine(); Console.WriteLine("Ingrese la cantidad de horas que jugo\n"); horas = Int32.Parse(Console.ReadLine()); if (consolita == "PC") { pc.Jugar(horas); } else { if (consolita == "CajaX") { cajax.Jugar(horas); } else { if (consolita == "PonyStation 4") { pony4.Jugar(horas); } else { if (consolita == "PonyStation 4: Edicion Salada") { ponysalada.Jugar(horas); } } } } break; case "3": Console.WriteLine("Los puntos de la Pc son: \n" + pc.RevisarPuntaje(), "Los puntos de la CajaX son: \n" + cajax.RevisarPuntaje(), "Los puntos de la PonyStation 4 son: \n" + pony4.RevisarPuntaje(), "Los puntos de la PonyStation 4: Edicion Salada son: \n" + ponysalada.RevisarPuntaje()); break; case "4": Console.WriteLine("Ingrese la consola\n"); consolita = Console.ReadLine(); Console.WriteLine(jugador.ElMasNuevo(consolita)); break; case "5": Console.WriteLine("Ingrese la consola\n"); consolita = Console.ReadLine(); Console.WriteLine(jugador.ElMasNuevo(consolita)); break; default: opcion1 = 0; break; } } while (opcion1 == 1); }
static void Main(string[] args) { int menu = 0; Jugador juanito = new Jugador("jueanito"); Consola caja = new CajaX("CajaX"); Consola computer = new PC("PC"); Consola PS = new PonyStation4("PonyStation4"); Consola PS_pro = new PonyStation4_pro_SaladaEdition("PonyStation4_pro_SaladaEdition"); Juego j1 = new Juego("asdafad", 2010, "PC"); Juego j2 = new Juego("grand theft rancho 2", 2019, "PonyStation4_pro_SaladaEdition"); Juego j3 = new Juego("grand theft rancho 2 4K", 2020, "PC"); Juego j4 = new Juego("asdafalush", 2015, "PonyStation4"); Juego j5 = new Juego("juanito alcachofas HD", 2021, "CajaX"); Juego j6 = new Juego("ciber funkie", 2022, "CajaX"); juanito.AdquirirConsola(computer); juanito.AdquirirConsola(PS); juanito.AdquirirConsola(caja); juanito.AdquirirConsola(PS_pro); juanito.AdquirirJuego(j1); juanito.AdquirirJuego(j2); juanito.AdquirirJuego(j3); juanito.AdquirirJuego(j4); juanito.AdquirirJuego(j5); juanito.AdquirirJuego(j6); Console.WriteLine("Los juegos mas nuevos:\n PC: " + computer.elMasNuevo() + "\n CajaX: " + caja.elMasNuevo() + "\n PS: " + PS.elMasNuevo() + "\n PS PRO: " + PS_pro.elMasNuevo()); do { Console.WriteLine("\nPuntajes:\n PC: " + computer.RevisarPuntaje() + "\n CajaX: " + caja.RevisarPuntaje() + "\n PS: " + PS.RevisarPuntaje() + "\n PS PRO: " + PS_pro.RevisarPuntaje()); Console.WriteLine("[1]jugar PC\n[2]jugar CajaX\n[3]jugar PS\n[4]jugar PS PRO\n[5]consola mas usada\n[0]salir"); menu = Int32.Parse(Console.ReadLine()); switch (menu) { case 1: Console.WriteLine("ingrese la cantidad de horas"); computer.Jugar(Int32.Parse(Console.ReadLine())); break; case 2: Console.WriteLine("ingrese la cantidad de horas"); caja.Jugar(Int32.Parse(Console.ReadLine())); break; case 3: Console.WriteLine("ingrese la cantidad de horas"); PS.Jugar(Int32.Parse(Console.ReadLine())); break; case 4: Console.WriteLine("ingrese la cantidad de horas"); PS_pro.Jugar(Int32.Parse(Console.ReadLine())); break; case 5: Console.WriteLine(juanito.laMasUsada() + " es la consola mas usada"); break; } }while(menu != 0); }