static void Main(string[] args) { SerPensante robot = new Robot(50); SerPensante humano = new Humano(50); SerPensante cyborg = new Cyborg(50); string opcion = ""; while (opcion != "Salir") { Console.WriteLine("[1]Hacer pensar al Robot\n[2]Hacer estudiar al Robot\n[3]Hacer pensar al Humano\n[4]Hacer estudiar al humano\n[5]Hacer pensar al Cyborg\n[6]Hacer estudiar al Cyborg"); opcion = Console.ReadLine(); switch (opcion) { case "1": Console.WriteLine("Ingrese que penso"); opcion = Console.ReadLine(); robot.pensar(opcion); break; case "2": Console.WriteLine("Ingrese que estudio"); opcion = Console.ReadLine(); robot.estudiar(opcion); break; case "3": Console.WriteLine("Ingrese que penso"); opcion = Console.ReadLine(); humano.pensar(opcion); break; case "4": Console.WriteLine("Ingrese que estudio"); opcion = Console.ReadLine(); humano.estudiar(opcion); break; case "5": Console.WriteLine("Ingrese que penso"); opcion = Console.ReadLine(); cyborg.pensar(opcion); break; case "6": Console.WriteLine("Ingrese que estudio"); opcion = Console.ReadLine(); cyborg.estudiar(opcion); break; default: opcion = "Salir"; break; } } }
static void Main(string[] args) { int menu = 0; SerPensante s1 = new Humano(); SerPensante s2 = new Robot(); SerPensante s3 = new Cyborg(); do { Console.WriteLine("Puntos de inteligencia\n Humano: {0}\n Robot: {1}\n Cyborg: {2}", s1.getPuntos, s2.getPuntos, s3.getPuntos); Console.WriteLine("[1]humano estudia \n[2]humano piensa \n[3]robot estudia \n[4]robot piensa \n[5]cyborg estudia \n[6]cyborg piensa \n[0]salir"); menu = Int32.Parse(Console.ReadLine()); switch (menu) { case 1: Console.WriteLine("ingrese el objeto de estudio"); s1.Estudiar(Console.ReadLine()); break; case 2: Console.WriteLine("ingrese el objeto de pensamiento"); s1.Pensar(Console.ReadLine()); break; case 3: Console.WriteLine("ingrese el objeto de estudio"); s2.Estudiar(Console.ReadLine()); break; case 4: Console.WriteLine("ingrese el objeto de pensamiento"); s2.Pensar(Console.ReadLine()); break; case 5: Console.WriteLine("ingrese el objeto de estudio"); s3.Estudiar(Console.ReadLine()); break; case 6: Console.WriteLine("ingrese el objeto de pensamiento"); s3.Pensar(Console.ReadLine()); break; } }while(menu != 0); }
static void Main(string[] args) { List <string> interecesHumano = new List <string> { "Astronomia", "Videojuegos", "Artes Marciales" }; List <string> conocimientosHumano = new List <string> { "Biologia", "MMA", "Historia AC2" }; List <string> interecesRobot = new List <string>(); List <string> conocimientosRobot = new List <string> { "Matematica", "Fisica", "Programacion" }; SerPensante Jorge = new Humano(interecesHumano, conocimientosHumano); SerPensante hijoDeElonMusk = new Cyborg(interecesHumano, conocimientosRobot); SerPensante R2D2 = new Robot(interecesRobot, conocimientosRobot); }
static void Main(string[] args) { List <string> intereses = new List <string>(); List <string> conocimiento = new List <string>(); conocimiento.Add("sumar"); conocimiento.Add("restar"); conocimiento.Add("multiplicar"); conocimiento.Add("leer"); conocimiento.Add("caminar"); conocimiento.Add("programar"); intereses.Add("musica"); intereses.Add("videojuegos"); intereses.Add("guitarra"); intereses.Add("historia"); intereses.Add("dibujar"); intereses.Add("peliculas"); intereses.Add("cine"); intereses.Add("futbol"); SerPensante humano1 = new Humano(conocimiento, intereses, 3); SerPensante robot1 = new Robot(conocimiento, 1); SerPensante cyborg1 = new Cyborg(conocimiento, intereses, 3); int salir = 1; int opcion = 0; string tema = ""; while (salir == 1) { Console.WriteLine("Inteligencia de humano:" + humano1.Inteligencia); Console.WriteLine("Inteligencia de robot:" + robot1.Inteligencia); Console.WriteLine("Inteligencia de cyborg:" + cyborg1.Inteligencia); Console.WriteLine("Ingrese:\n[1]Pensar con humano\n[2]Estudiar con hum\n[3]Pensar con robot\n[4]Estudiar con robot\n[5]Pensar con cyborg\n[6]Estudiar con cyborg"); opcion = Int32.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine("Ingrese un tema para pensar:"); tema = Console.ReadLine(); humano1.Pensar(tema); Console.WriteLine("El humano ha pensado"); break; case 2: Console.WriteLine("Ingrese un tema para estudiar: "); tema = Console.ReadLine(); Console.WriteLine("El humano ha estudiado"); humano1.Estudiar(tema); break; case 3: Console.WriteLine("Ingrese un tema para pensar:"); tema = Console.ReadLine(); robot1.Pensar(tema); Console.WriteLine("El robot ha pensado"); break; case 4: Console.WriteLine("Ingrese un tema para estudiar: "); tema = Console.ReadLine(); robot1.Estudiar(tema); Console.WriteLine("El robot ha estudiado"); break; case 5: Console.WriteLine("Ingrese un tema para pensar:"); tema = Console.ReadLine(); cyborg1.Pensar(tema); Console.WriteLine("El cyborg ha pensado"); break; case 6: Console.WriteLine("Ingrese un tema para estudiar: "); tema = Console.ReadLine(); cyborg1.Estudiar(tema); Console.WriteLine("El cyrbog ha estudiado"); break; default: Console.WriteLine("La opcion no coincide con ningun numero"); break; } Console.WriteLine("Ingrese 1 para continuar otro num para salir"); salir = Int32.Parse(Console.ReadLine()); } }
static void Main(string[] args) { int op = 1; string tema; List <string> conocimiento = new List <string> { "nadar", "contar", "leer", "escribir", "sumar", "restar" }; List <string> intereses = new List <string> { "jugar", "futbol", "futuro", "libros", "estudiar", "viajar" }; Humano pepe = new Humano(conocimiento, intereses, 2); Robot walle = new Robot(conocimiento, 5); Cyborg T800 = new Cyborg(conocimiento, intereses, 7); while (op != 0) { Console.WriteLine("puntos de humano: " + pepe.puntos); Console.WriteLine("puntos de robot: " + walle.puntos); Console.WriteLine("puntos de cyborg: " + T800.puntos); Console.WriteLine("que desea hacer?"); Console.WriteLine("1: para que el humano estudie\n2: para que el humano pensar"); Console.WriteLine("3: para que el robot estudie\n4: para que el robot pensar"); Console.WriteLine("5: para que el cyborg estudie\n6: para que el cyborg pensar"); op = Int32.Parse(Console.ReadLine()); switch (op) { case 1: Console.WriteLine("ingrese un tema para estudiar"); tema = Console.ReadLine(); pepe.estudiar(tema); break; case 2: Console.WriteLine("ingrese un tema para pensar"); tema = Console.ReadLine(); pepe.pensar(tema); break; case 3: Console.WriteLine("ingrese un tema para estudiar"); tema = Console.ReadLine(); walle.estudiar(tema); break; case 4: Console.WriteLine("ingrese un tema para pensar"); tema = Console.ReadLine(); walle.pensar(tema); break; case 5: Console.WriteLine("ingrese un tema para estudiar"); tema = Console.ReadLine(); T800.estudiar(tema); break; case 6: Console.WriteLine("ingrese un tema para pensar"); tema = Console.ReadLine(); T800.pensar(tema); break; } } }
static void Main(string[] args) { Humano humano = new Humano(); Robot robot = new Robot(); Cyborg cyborg = new Cyborg(); int id = 1; string tema = ""; Console.WriteLine("[0]Salir\n" + "[1]Hacer estudiar a Humano\n" + "[2]Hacer pensar a Humano\n" + "[3]Hacer estudiar a Robot\n" + "[4]Hacer pensar a Robot\n" + "[5]Hacer estudiar a Cyborg\n" + "[6]Hacer pensar a Cyborg" + "[7]Ver inteligencia de Todos"); while (id != 0) { id = Int32.Parse(Console.ReadLine()); switch (id) { case 1: Console.WriteLine("Ingrese el tema"); tema = Console.ReadLine(); humano.estudiar(tema); break; case 2: Console.WriteLine("Ingrese el tema"); tema = Console.ReadLine(); humano.pensar(tema); break; case 3: Console.WriteLine("Ingrese el tema"); tema = Console.ReadLine(); robot.estudiar(tema); break; case 4: robot.pensar(""); break; case 5: Console.WriteLine("Ingrese el tema"); tema = Console.ReadLine(); cyborg.estudiar(tema); break; case 6: cyborg.pensar(""); break; case 7: Console.WriteLine("Inteligencia de Humano " + humano.Inteligencia + "\nInteligencia de Robot " + robot.Inteligencia + "\nInteligencia de Cyborg " + cyborg.Inteligencia); break; } } }
static void Main(string[] args) { Serpensante serpensante = new Robot(); Humano humano = new Humano(); int opcion = 1; string opcion1, estudia, tema = ""; do { Console.WriteLine("Ingrese la opcion que desea realizar\n" + "1)Para que el humano estudie\n" + "2)Para que el humano piense\n" + "3)Para que el cyborg estudie\n" + "4)Para que el cyborg piense\n" + "5)Para que el robot estudie\n" + "6)Para que el robot piense\n" + "Ingrese cualquier otra letra para salir\n"); opcion1 = Console.ReadLine(); switch (opcion1) { case "1": serpensante = new Humano(); Console.WriteLine("ingrese lo que estudio"); estudia = Console.ReadLine(); serpensante.estudiar(estudia); break; case "2": serpensante = new Humano(); Console.WriteLine("Ingrese el tema a pensar:"); tema = Console.ReadLine(); Console.WriteLine("Puntos de inteligencia:" + serpensante.pensar(tema)); break; case "3": serpensante = new Cyborg(); Console.WriteLine("ingrese lo que estudio"); estudia = Console.ReadLine(); serpensante.estudiar(estudia); break; case "4": serpensante = new Cyborg(); Console.WriteLine("Puntos de inteligencia:" + serpensante.pensar(tema)); break; case "5": serpensante = new Robot(); Console.WriteLine("ingrese lo que estudio"); estudia = Console.ReadLine(); serpensante.estudiar(estudia); break; case "6": serpensante = new Robot(); Console.WriteLine("Puntos de inteligencia:" + serpensante.pensar(tema)); break; default: opcion = 2; break; } }while(opcion == 1); }
static void Main(string[] args) { Serpensante pensante = new Robot(); Humano humano = new Humano(); int opcion = 1; string opcion1, estudia, tema = ""; Console.WriteLine("ingrese una opcion"); do { Console.WriteLine("Robot:\n1)Estudiar\n2)Pensar\nHumano:\n3)Estudiar\n4)Pensar\nCyborg:\n5)Estudiar\n6)Pensar\n7)Salir"); opcion1 = Console.ReadLine(); switch (opcion1) { case "1": pensante = new Robot(); Console.WriteLine("ingrese lo que estudio"); estudia = Console.ReadLine(); pensante.estudiar(estudia); break; case "2": pensante = new Robot(); Console.WriteLine("Puntos de inteligencia:" + pensante.pensar(tema)); break; case "3": pensante = new Humano(); Console.WriteLine("ingrese lo que estudio"); estudia = Console.ReadLine(); pensante.estudiar(estudia); break; case "4": pensante = new Humano(); Console.WriteLine("Ingrese el tema a pensar:"); tema = Console.ReadLine(); Console.WriteLine("Puntos de inteligencia:" + pensante.pensar(tema)); break; case "5": pensante = new Cyborg(); Console.WriteLine("ingrese lo que estudio"); estudia = Console.ReadLine(); pensante.estudiar(estudia); break; case "6": pensante = new Cyborg(); Console.WriteLine("Puntos de inteligencia:" + pensante.pensar(tema)); break; case "7": opcion = 2; break; default: Console.WriteLine("ingrese una opcion real"); break; } }while(opcion == 1); }