public void AgregarNuevaSituacion(string nuevaPregunta ,string nuevaRespuesta )
this.pregunta = nuevaPregunta;
this.respuesta = nuevaRespuesta;
public string ObtenerPregunta()
public string ObtenerRespuesta()
public static Situacion[] situaciones = new Situacion[30];
public static void Main()
for (int i =0; i < situaciones.Length; i++)
situaciones[i] = new Situacion();
situaciones[0].AgregarNuevaSituacion("Hola", "Hola, John");
situaciones[1].AgregarNuevaSituacion("Buenos dias", "buenos dias, John");
situaciones[2].AgregarNuevaSituacion("buenos dias", "¡buenos dias!");
situaciones[3].AgregarNuevaSituacion("¿Como estas?", "Muy bien");
situaciones[4].AgregarNuevaSituacion("¿como estas?", "Muy bien, pasando bites");
situaciones[5].AgregarNuevaSituacion("¿Donde estas?", "Aqui, encerrada en la consola");
situaciones[6].AgregarNuevaSituacion("¿que haces?", "Esperando a que me preguntes cosas, para eso fui diseñado");
situaciones[7].AgregarNuevaSituacion("¿Como te llamas?", "Mi nombre es Humberto 2.0");
situaciones[8].AgregarNuevaSituacion("¿Cual es tu nombre?", "Mi nombre es Humberto version 2.0");
situaciones[9].AgregarNuevaSituacion("¿Cuantos años tienes?", "Tengo 0 años, me acaban de crear");
situaciones[10].AgregarNuevaSituacion("¿Como te sientes?", "Me siento fantastico, aqui no hace ni frio ni calor.");
situaciones[11].AgregarNuevaSituacion("Ok", "Vale, alguna otra cosa. ¿en que puedo ayudarte?");
situaciones[12].AgregarNuevaSituacion("Bien", "Genial, me asombra");
situaciones[13].AgregarNuevaSituacion("Excelente", "Absurdo, jajaj o bueno 101010101 como se diria en binario");
situaciones[14].AgregarNuevaSituacion("Adios", "Chao, ciao, bye");
situaciones[15].AgregarNuevaSituacion("Callate", "Ya me callo");
textUser = Console.ReadLine();
for (int i = 0 ; i < situaciones.Length; i++)
if (textUser == situaciones[i].ObtenerPregunta())
Console.WriteLine(situaciones[i].ObtenerRespuesta());
Console.WriteLine("En estos momentos, no puedo ayudarte con esto. ¿Necesitas algo más?");