{
double ancho;
double largo;
public RECTANGULO()
{
ancho = 0;
largo = 0;
}
public RECTANGULO(double w, double h)
{
ancho = w;
largo = h;
}
public double Area()
{
return ancho * largo;
}
public double Perimetro()
{
return 2 * (ancho + largo);
}
public void Asignarlargo(double h)
{
largo = h;
}
public void Asignarancho(double w)
{
ancho = w;
}
public double obtenerlargo()
{
return largo;
}
public double obtenerancho()
{
return ancho;
}
}
}
class Program
{
static void Main(string[] args)
{
RECTANGULO R1 = new RECTANGULO();
double h, w;
Console.Write("Introduce largo de un rectangulo:");
h = double.Parse(Console.ReadLine());
Console.Write("Introduce ancho de un rectangulo:");
w = double.Parse(Console.ReadLine());
R1.Asignarlargo(h);
R1.Asignarancho(w);
Console.WriteLine("area ={0}", R1.Area());
Console.WriteLine("Perimetro={0}", R1.Perimetro());
RECTANGULO R2 = new RECTANGULO(h, w);
Console.Write("Introduce largo de un rectangulo:");
h = double.Parse(Console.ReadLine());
Console.Write("Introduce ancho de un rectangulo:");
w = double.Parse(Console.ReadLine());
R2.Asignarlargo(h);
R2.Asignarancho(w);
Console.WriteLine("area ={0}", R2.Area());
Console.WriteLine("Perimetro={0}", R2.Perimetro());
RECTANGULO R3 = new RECTANGULO(h, w);
Console.Write("Introduce largo de un rectangulo:");
h = double.Parse(Console.ReadLine());
Console.Write("Introduce ancho de un rectangulo:");
w = double.Parse(Console.ReadLine());
R3.Asignarlargo(h);
R3.Asignarancho(w);
Console.WriteLine("area ={0}", R3.Area());
Console.WriteLine("Perimetro={0}", R3.Perimetro());
Console.ReadKey();
}
}
}
No hay comentarios:
Publicar un comentario