Hasel y Gretel

Run Settings
LanguageC#
Language Version
Run Command
using System; using System.Collections.Generic; class MainClass { static void Main() { Console.WriteLine("\nCuento de Hasel y Gretel\n"); Console.WriteLine("Ubicacion de Cada Miga"); List<Coordenadas> listaCoordenadas = new List<Coordenadas>(); //Crear una estructura de coordenadas Coordenadas primerPunto = new Coordenadas (1,2); //Agregar la estructura a la lista listaCoordenadas.Add(new Coordenadas (2,3)); listaCoordenadas.Add(new Coordenadas (4,5)); listaCoordenadas.Add(new Coordenadas (6,7)); listaCoordenadas.Add(new Coordenadas (8,9)); listaCoordenadas.Add(new Coordenadas (10,11)); //Obteniendo todas las coordenadas foreach (Coordenadas dato in listaCoordenadas) { Console.WriteLine("Coordenadas:" + "(" + dato.X+","+ dato.Y+")"); } //Personas Perdidas Console.WriteLine("\nPersonas Perdidas\n"); List <string> PersonasPerdidas = new List <string>(); PersonasPerdidas.Add("Hasel"); PersonasPerdidas.Add("Gretel"); PersonasPerdidas.Add("Alexander"); foreach(string Persona in PersonasPerdidas) { Console.WriteLine(Persona); }//Fin de Personas Perdidas Console.Write("\n"); //Funcion Casa de la Bruja Console.WriteLine("La Casa de la Bruja se encuentran en las Coordenadas (10,11)"); List <Coordenadas> listaMigasBruja = new List <Coordenadas>(); //Estructura de Coordenadas Coordenadas MigasBruja = new Coordenadas(1,2); //Agregar Estructura a las Coordenadas listaMigasBruja.Add(MigasBruja); //Coordenadas(Migas) listaMigasBruja.Add(new Coordenadas(2,3)); listaMigasBruja.Add(new Coordenadas(4,5)); listaMigasBruja.Add(new Coordenadas(6,7)); listaMigasBruja.Add(new Coordenadas(8,9)); listaMigasBruja.Add(new Coordenadas(10,11)); foreach (Coordenadas DatoBruja in listaMigasBruja) { Console.WriteLine("(" + DatoBruja.X + "," + DatoBruja.Y + ")"); } { Console.WriteLine("\nEstas en casa de la Bruja!!!\n"); } //Funcion Trampa de la Bruja //Funcion Para Regresar a Casa Console.Write("\nRegreso a Casa\n"); Console.WriteLine("La Casa de Hasel y Gretel se encuenta en las Coordenadas (0,0)"); List<Coordenadas> listaCoordenadasCasa = new List <Coordenadas>(); //Etsructura de Coordenadas Coordenadas MigasCasa = new Coordenadas (1,2); //Estructura de las primeras Coordenadas listaCoordenadasCasa.Add(new Coordenadas(11,10)); listaCoordenadasCasa.Add(new Coordenadas(9,8)); listaCoordenadasCasa.Add(new Coordenadas(7,6)); listaCoordenadasCasa.Add(new Coordenadas(5,4)); listaCoordenadasCasa.Add(new Coordenadas(3,2)); listaCoordenadasCasa.Add(new Coordenadas(2,1)); listaCoordenadasCasa.Add(new Coordenadas(0,0)); foreach (Coordenadas DatoRegreso in listaCoordenadasCasa) { Console.WriteLine("(" + DatoRegreso.X + "," + DatoRegreso.Y + ")"); } { Console.WriteLine("Felicidades Estan en Casa de Hasel y Gretel!!!!"); } } }
public struct Coordenadas { public int X, Y; public Coordenadas(int _x, int _y) { X = _x; Y = _y; } }
Editor Settings
Theme
Key bindings
Full width
Lines