Proyecto Hanz_Grett

Run Settings
LanguageC#
Language Version
Run Command
using System; using System.Collections.Generic; class MainClass { static void Main() { Console.WriteLine("\n\t///////***** Bienvenidos al Cuento Hansel y Gretel*****\\\\\\\\\\\\\\\n"); Console.WriteLine("__________________________________________________________________________________"); Console.WriteLine("\t\t\tDejando Migas de Pan...\n"); List<Coordenadas> listaCoordenadas = new List<Coordenadas>(); //List<PesonasPerdidas> listaPesonasPerdidas = new List<PesonasPerdidas>(); //creando una estructura a nuestra lista Coordenadas PrimeraMiga = new Coordenadas(0,0); Coordenadas SegundaMiga= new Coordenadas(0,1); Coordenadas TerceraMiga = new Coordenadas(0,2); Coordenadas CuartaMiga = new Coordenadas(0,3); Coordenadas QuintaMiga = new Coordenadas(0,4); Coordenadas SextaMiga = new Coordenadas(0,5); Coordenadas SeptimaMiga = new Coordenadas(0,6); Coordenadas OctavaMiga = new Coordenadas(0,7); //agregar una estructura a nuestra lista listaCoordenadas.Add(PrimeraMiga); listaCoordenadas.Add(SegundaMiga); listaCoordenadas.Add(TerceraMiga); listaCoordenadas.Add(CuartaMiga); listaCoordenadas.Add(QuintaMiga); listaCoordenadas.Add(SextaMiga); listaCoordenadas.Add(SeptimaMiga); listaCoordenadas.Add(OctavaMiga); //obteniendo las Coordenadas foreach (Coordenadas dato in listaCoordenadas) { Console.WriteLine("\n\t\tCamino al bosque (x,y): " + "( "+ dato.X +" , "+ dato.Y +" )"); } Console.WriteLine("_________________________________________________________________________________"); Console.WriteLine("\n\n\t\t\t----Personas Perdidas----"); List<string> PersonasPerdidas = new List<string>(); PersonasPerdidas.Add("\t\t*Hanzel*"); PersonasPerdidas.Add("\t\t\t*Grettel*"); PersonasPerdidas.Add("\t\t\t\t*Skipper*"); PersonasPerdidas.Add("\t\t\t\t\t*Randy*"); Console.WriteLine(); foreach(string Personas in PersonasPerdidas) { Console.WriteLine(Personas); } Console.WriteLine("_________________________________________________________________________________"); Console.WriteLine("\n\n\t\t\t\t_____CASA DE BRUJA:_____ \"0,9\""); listaCoordenadas.Insert(8, new Coordenadas(0,9) ); foreach (Coordenadas dato in listaCoordenadas) { Console.WriteLine("\n\t\t\tRumbo a casa de la bruja (x,y): " + "( "+ dato.X +" , "+ dato.Y +" )"); if(dato.X == 0 && dato.Y == 9) Console.WriteLine("\n\t\t\t\t**Estas en casa de la Bruja**"); } //fin de la atraccion de la bruja//* //regresando a la casa listaCoordenadas.Reverse(); Console.WriteLine("________________________________________________________________________________"); Console.WriteLine("\n\n\t\t\t\t*-*-REGRESO A CASA*-*-"); foreach (Coordenadas dato in listaCoordenadas) //Console.WriteLine("*-*-REGRESO A CASA*-*-"); { Console.WriteLine("\n\t\t\tRegresando a Casa (x,y): " + "( "+ dato.X +" , "+ dato.Y +" )"); if(dato.X == 0 && dato.Y == 0) Console.WriteLine("\n\t\t<<<<<<<<Felicidades estas en casa nuevamente>>>>>>>>>>"); /////////////////////////////regreso a casa///////////// } } }
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