Social Icons

Mostrando las entradas con la etiqueta MAPA. Mostrar todas las entradas
Mostrando las entradas con la etiqueta MAPA. Mostrar todas las entradas

martes, 26 de julio de 2022

Crear un mapa en C# aplicación de consola

 // See https://aka.ms/new-console-template for more information


Menu menu1=new Menu();

menu1.menuPrincipal();

int opcmenu = 0;

opcmenu = Convert.ToInt32(Console.ReadLine());

switch (opcmenu)

{


    case 1:

       

        menu1.menuMapa();

        int opcmap = 0;

        opcmap = Convert.ToInt32(Console.ReadLine());



        switch (opcmap)

        {

            case 1:

                Mapa map1 = new Mapa();

                map1.infoMapa();

                Marco marco1=new Marco();

                marco1.dibujarmarco();

                Shapefile shp1=new Shapefile();

                menu1.menuShape();

                break;

            case 2:

                Mapa map2 = new Mapa();

                map2.setMapa(4.5, 5, "V", true);

                map2.infoMapa();

                Marco marco2 = new Marco();

                marco2.dibujarmarco();

                menu1.menuShape();

                break;


        }

        break;



}







class Mapa

{

    //Propuedades

    double largo;

    double ancho;

    string orientacion;

    bool norte;

    


    public Mapa()

    {

        largo = 10;

        ancho = 4;

        orientacion = "H";

        norte = false;


    }

    public void setMapa(double largo, double ancho, string orientacion, bool norte)

    {

        

        this.largo = largo;

        this.ancho = ancho;

        this.orientacion = orientacion;

        this.norte = norte;


    }

    public void infoMapa()

    {

        Console.WriteLine("Mapa creado, las propiedades son: Largo: " + largo + ", ancho: "+ ancho + ", orietacion: " + orientacion +", norte: "+ norte);


    }


    




}


class  Shapefile

{


}


class Menu

{

    public void menuPrincipal()

    {

        Console.WriteLine("=====Aplicación para crear Mapas=========");

        Console.WriteLine("===========1) Abrir Proyecto");

        Console.WriteLine("===========4) Salir");


    }

    public void menuMapa()

    {

        Console.WriteLine("Seleccione que desea hacer:");

        Console.WriteLine("1) Crear un Mapa por Defecto");

        Console.WriteLine("2) Crear un Mapa personalizado");


    }


    public void menuShape()

    {

        Console.WriteLine("1) Agregar un Shapefile de punto:");

        Console.WriteLine("2) Agregar un Shapefile de linea");

        Console.WriteLine("3) Agregar un Shapefile de poligono");


    }



}


class Marco

{

    public void dibujarmarco()

    {

        Console.WriteLine("--------------------------------");

        Console.WriteLine("-           Area Mapa          -");

        Console.WriteLine("-                              -");

        Console.WriteLine("-                              -");

        Console.WriteLine("-                              -");

        Console.WriteLine("-                              -");

        Console.WriteLine("-                              -");

        Console.WriteLine("-                              -");

        Console.WriteLine("--------------------------------");




    }



}

Data Analyzer Error Excel

Error en copiar las celdas no se abre el Excel:  Haz clic en YES (Sí) en el mensaje de error y busca manualmente el archivo EXCEL.exe. Depen...

 
 
Blogger Templates