Hanzel_Y_Gret

Run Settings
LanguageC#
Language Version
Run Command
using System; using System.Collections.Generic; class MainClass { static void Main() { Console.WriteLine("::::: Cuento Resumido Hansel Y Gretel :::::"); Console.WriteLine("Al verse obligados a sobrevivir decidieron ir por comida y para no perderse"); Console.WriteLine("de su hogar fueron soltando migas de pan, las cuales las dejaron en las coordenadas: "); List<HanselYGret> listaMigajas = new List<HanselYGret>(); //creando estructura de Coordenadas HanselYGret Migajas = new HanselYGret(1,2); //agregar las estructuras a las coordenadas primeras migajas listaMigajas.Add(Migajas); //siguinetes migajas listaMigajas.Add(new HanselYGret(2,3)); listaMigajas.Add(new HanselYGret(3,4)); listaMigajas.Add(new HanselYGret(4,5)); listaMigajas.Add(new HanselYGret(5,6)); listaMigajas.Add(new HanselYGret(6,7)); listaMigajas.Add(new HanselYGret(7,8)); listaMigajas.Add(new HanselYGret(8,9)); foreach(HanselYGret dato in listaMigajas) { Console.WriteLine("(" +dato.X+ "," +dato.Y+ ")"); } Console.WriteLine("Los niños se quedaron durmiendo,"); Console.WriteLine("pero al despertar fueron a buscar el camino de migas de pan para regresar a su casa."); Console.WriteLine("Por mas que buscaban no lo encontraban, ya que la bruja les queria con ella y las desordeno"); Console.WriteLine("Dejandolas de La Siguiente Manera: "); List<HanselYGret> listaMigajasBruja = new List<HanselYGret>(); //creando estructura de Coordenadas HanselYGret MigajasBruja = new HanselYGret(8,9); //agregar las estructuras a las coordenadas primeras migajas listaMigajas.Add(MigajasBruja); //siguinetes migajas listaMigajasBruja.Add(new HanselYGret(1,2)); listaMigajasBruja.Add(new HanselYGret(3,4)); listaMigajasBruja.Add(new HanselYGret(2,3)); listaMigajasBruja.Add(new HanselYGret(6,7)); listaMigajasBruja.Add(new HanselYGret(7,8)); listaMigajasBruja.Add(new HanselYGret(5,6)); listaMigajasBruja.Add(new HanselYGret(4,5)); foreach(HanselYGret datoBruja in listaMigajasBruja) { Console.WriteLine("(" +datoBruja.X+ "," +datoBruja.Y+ ")"); } Console.WriteLine("Se confundieron y se perdieron , entonces: "); List<string> personasPerdidas= new List <string>(); personasPerdidas.Add("Gretel"); personasPerdidas.Add("Hansel"); personasPerdidas.Add("Los Grimm"); personasPerdidas.Add("Elfo Dobby"); personasPerdidas.Add("Mama"); personasPerdidas.Add("y"); personasPerdidas.Add("Papa"); foreach(string Persona in personasPerdidas){ Console.WriteLine(Persona); }//fin personas perdidas Console.WriteLine("Estuvieron andando mucho tiempo hasta que encontraron una casa hecha de galletas y caramelos."); Console.WriteLine("Era tal el hambre que tenían que se acercaron a ella, pero de repente aparecio una anciana que era la Bruja"); Console.WriteLine("y los invito a pasar , les ofrecio comida. Seguidamente les preparó la cama para que durmiesen."); Console.WriteLine("Pero sabian que los queria enganiar entonces decidieron arriesgarse a regresar a casa. siguiendo las migas de pan"); //Funcion llegar a casa List<HanselYGret> listaMigajasCasa = new List<HanselYGret>(); //creando estructura de Coordenadas HanselYGret MigajasCasa = new HanselYGret(8,9); //agregar las estructuras a las coordenadas primeras migajas listaMigajasCasa.Add(MigajasCasa); //siguinetes migajas listaMigajasCasa.Add(new HanselYGret(7,8)); listaMigajasCasa.Add(new HanselYGret(6,7)); listaMigajasCasa.Add(new HanselYGret(5,6)); listaMigajasCasa.Add(new HanselYGret(4,5)); listaMigajasCasa.Add(new HanselYGret(3,4)); listaMigajasCasa.Add(new HanselYGret(2,3)); listaMigajasCasa.Add(new HanselYGret(1,2)); foreach(HanselYGret datoRegreso in listaMigajasCasa) { Console.WriteLine("(" +datoRegreso.X+ "," +datoRegreso.Y+ ")"); } Console.WriteLine("Siguieron las migas y lograron regresar a casa"); Console.WriteLine(" _____________________Fin_____________________"); } }
using System; public struct HanselYGret{ public int X; public int Y; public HanselYGret(int _x , int _y){ X=_x; Y=_y; } }
Editor Settings
Theme
Key bindings
Full width
Lines