Code:
using System;
class Point
{
private int x, y;
public int p_X
{
get { return x; }
set { x = value; }
}
public int p_Y
{
get { return y; }
set { y = value; }
}
}
class Pravougaonik
{
Point GLevo, GDesno, DLevo, DDesno; //gore = g
private int gore, dole, levo, desno;
public Pravougaonik(int gore, int dole, int levo, int desno)
{
this.gore = gore;
this.dole = dole;
this.levo = levo;
this.desno = desno;
GLevo.p_X = levo;
GLevo.p_Y = gore;
GDesno.p_X = desno;
GDesno.p_Y = gore;
DLevo.p_X = levo;
DLevo.p_Y = dole;
DDesno.p_X = desno;
DDesno.p_Y = dole;
}
public Point p_GLevo
{
get { return GLevo; }
set { GLevo = value; }
}
public Point p_GDesno
{
get { return GDesno; }
set { GDesno = value; }
}
public Point p_DLevo
{
get { return DLevo ; }
set { DLevo = value; }
}
public Point p_DDesno
{
get { return DDesno; }
set { DDesno = value; }
}
public int IzracunajPovrsinu()
{
int duzina, sirina;
duzina = desno - levo;
sirina = gore - dole;
return (duzina * sirina);
}
}
public class Program
{
static void Main()
{
Pravougaonik p1 = new Pravougaonik(100, 20, 50, 80);
int m_Povrsina = p1.IzracunajPovrsinu();
Console.WriteLine("P = {0}", m_Povrsina);
Console.WriteLine("X koordinata gornjeg levog ugla je: {0}", p1.p_GLevo);
}
}
using System;
class Point
{
private int x, y;
public int p_X
{
get { return x; }
set { x = value; }
}
public int p_Y
{
get { return y; }
set { y = value; }
}
}
class Pravougaonik
{
Point GLevo, GDesno, DLevo, DDesno; //gore = g
private int gore, dole, levo, desno;
public Pravougaonik(int gore, int dole, int levo, int desno)
{
this.gore = gore;
this.dole = dole;
this.levo = levo;
this.desno = desno;
GLevo.p_X = levo;
GLevo.p_Y = gore;
GDesno.p_X = desno;
GDesno.p_Y = gore;
DLevo.p_X = levo;
DLevo.p_Y = dole;
DDesno.p_X = desno;
DDesno.p_Y = dole;
}
public Point p_GLevo
{
get { return GLevo; }
set { GLevo = value; }
}
public Point p_GDesno
{
get { return GDesno; }
set { GDesno = value; }
}
public Point p_DLevo
{
get { return DLevo ; }
set { DLevo = value; }
}
public Point p_DDesno
{
get { return DDesno; }
set { DDesno = value; }
}
public int IzracunajPovrsinu()
{
int duzina, sirina;
duzina = desno - levo;
sirina = gore - dole;
return (duzina * sirina);
}
}
public class Program
{
static void Main()
{
Pravougaonik p1 = new Pravougaonik(100, 20, 50, 80);
int m_Povrsina = p1.IzracunajPovrsinu();
Console.WriteLine("P = {0}", m_Povrsina);
Console.WriteLine("X koordinata gornjeg levog ugla je: {0}", p1.p_GLevo);
}
}