Quick actions

cmd+k|ctrl+k

Navigation

Languages

hansel&grettel

Snippet info

Language

Csharp

Visibility

public

Author

angel-rivera

Created

2016-09-04T15:48:37Z

Updated

2016-09-04T15:57:53Z

using System;
using System.Collections.Generic;

class MainClass
{
    static void Main()
    {

        Migajas Migas = new Migajas(); 


        //ARREGLO PARA ALMACENAR LAS MIGAJAS
        Migajas.CoordenadasMigajas[] coor = new Migajas.CoordenadasMigajas[4];

        //COORDENADAS DE LAS MIGAJAS
        coor[0].x = 4; coor[0].y = 5; //MIGAJA 1
        coor[1].x = 7; coor[1].y = 8; //MIGAJA 2
        coor[2].x = 9; coor[2].y = 11; //MIGAJA 3
        coor[3].x = 14; coor[3].y=18; //MIGAJA 4

        Console.Write("\n--------------------------------------\n");
        Console.Write("Hansel y Gretel dejaron las migajas con coordenadas: \n");
        Console.WriteLine("Migaja 1: x={0}, y={1}", coor[0].x, coor[0].y);
        Console.WriteLine("Migaja 2: x={0}, y={1}", coor[1].x, coor[1].y);
        Console.WriteLine("Migaja 3: x={0}, y={1}", coor[2].x, coor[2].y);
        Console.WriteLine("Migaja 4: x={0}, y={1}", coor[3].x, coor[3].y);
        Console.Write("\n--------------------------------------\n");

        //ARREGLO PARA ALMACENAR PERSONAS
        Migajas.PersonasPerdidas[] persona = new Migajas.PersonasPerdidas[6];

       
        //PERSONAS 
        persona[0].Nombre = "Jhony";
        persona[1].Nombre = "Manu";
        persona[2].Nombre = "Tochy";
        persona[3].Nombre = "Mysti";
        persona[4].Nombre = "Hansel";
        persona[5].Nombre = "Gretel";
        
        Console.WriteLine("PERSONAS PERDIDAS");
        Console.WriteLine("La Migaja 1: " + persona[0].Nombre);
        Console.WriteLine("La Migaja 2: " + persona[1].Nombre);
        Console.WriteLine("La Migaja 3: " + persona[2].Nombre);
        Console.WriteLine("La Migaja 4: " + persona[3].Nombre);
        Console.WriteLine("La Migaja 5: " + persona[4].Nombre);
        Console.WriteLine("La Migaja 6: " + persona[5].Nombre);

        //UBICACION DE LA BRUJA
        Console.Write("\n--------------------------------------\n");
        Console.Write("Ubicacion real de la casa de la BRUJA MALVADA\n");
        Console.WriteLine("Coordenadas: " + Migas.CasaBruja(20,15));

        //UBICACION DE LA VERDADERA CASA DE LAS PERSONAS.
        Migajas.CasaPersonas[] personasPerdidas = new Migajas.CasaPersonas[4];
        Console.Write("\n--------------------------------------\n");

        personasPerdidas[0].x = 8; personasPerdidas[0].y = 4;
        personasPerdidas[1].x = 3; personasPerdidas[1].y = 11;
        personasPerdidas[2].x = 15; personasPerdidas[2].y = 6;
        personasPerdidas[3].x = 8; personasPerdidas[3].y = 7;
        
        Console.WriteLine("Ubicacion real de los hogares de las personas perdidas:");
        Console.WriteLine("Nombre: " + persona[0].Nombre + "    Ubicacion: "+
            "x={0}, y={1}", personasPerdidas[0].x,personasPerdidas[0].y);
        Console.WriteLine("Nombre: " + persona[1].Nombre + "    Ubicacion: " +
            "x={0}, y={1}", personasPerdidas[1].x, personasPerdidas[1].y);
        Console.WriteLine("Nombre: " + persona[2].Nombre + "    Ubicacion: " +
            "x={0}, y={1}", personasPerdidas[2].x, personasPerdidas[2].y);
        Console.WriteLine("Nombre: " + persona[3].Nombre + "    Ubicacion: " +
            "x={0}, y={1}", personasPerdidas[3].x, personasPerdidas[3].y);
        

       //REGRESAR A CASA
        Console.Write("\n--------------------------------------\n");
        Console.WriteLine("Se recorrieron las migajas para llegar a casa");

        for (int i = 3; i >=0; i--)
        {
            Console.WriteLine("x={0}, y={1}", coor[i].x, coor[i].y);
        }
        Console.WriteLine("¡¡¡SE LLEGO A CASA!!!");
        
         //ATRAER A HANSEL Y GRETEL Y DEMAS PERSONAS
        Console.Write("\n-------------------------------------------------------------------------------------------------------------------\n");
        Console.WriteLine("ATRAER A LAS PERSONAS");
        for (int i = 0; i <= 3; i++)
        {
            Console.WriteLine("x={0}, y={1}", coor[i].x*2, coor[i].y*2);
        }
        Console.WriteLine("Se llego a la casa de la bruja en la coordenada " + Migas.CasaBruja(20, 15));

        Console.ReadKey();
    }

}
INFO