Está en la página 1de 2

using System;

using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
class Punto
{
//Atributos
private int x;
private int y;

//Constructores
public Punto()
{
x = 0;
y = 0;
}

public Punto (int x)


{
this.x = x;
}

//getters
public int getx()
{
return x;
}
public double gety()
{
return y;
}

//setters
public void SetX(int nuevoX)
{
x = nuevoX;
}

public void SetY(int nuevoY)


{
y = nuevoY;
}
//Metodo toString
public string toString()
{
//variables
string datos = "";

//juntar todo los datos


datos += "\nX + " + y;
datos += "\nY + " + x;
return datos;

}
}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
// Variables
int x, y, x2, y2;

//Crear el objeto punto1 utilizando el constructor por default


Console.Write("coordenada x punto 1=");
x = int.Parse(Console.ReadLine());
Console.Write("coordenada y punto 1=");
y = int.Parse(Console.ReadLine());

//crear objeto 2
Console.Write("coordenada x punto 2=");
x2 = int.Parse(Console.ReadLine());
Console.Write("coordenada y punto 2=");
y2 = int.Parse(Console.ReadLine());

//Leer las coordenadas x,y del punto 1 y guardarlas dentro del objeto

//Mostrar como resultado los dos puntos y la distancia entre ellos

//fin del programa


Console.ReadKey();
}
}
}

También podría gustarte