static void Main(string[] args) { Shape rectangle = new Rectangle(2, 4, 2, 3); Console.WriteLine(rectangle); Console.WriteLine($"Area: {rectangle.Area()}"); Console.WriteLine($"Perimeter: {rectangle.Perimeter()}"); Shape circle = new Circle(3, 4, 5); Console.WriteLine(circle); Console.WriteLine($"Area: {circle.Area()}"); Console.WriteLine($"Perimeter: {circle.Perimeter()}"); }
static void Main(string[] args) { Console.WriteLine("Koło: "); var circle = new Circle(5); Console.WriteLine(circle.Area()); Console.WriteLine(circle.Perimeter()); circle.SetRadious(4.78); Console.WriteLine(circle.Area()); Console.WriteLine(circle.Perimeter()); Console.WriteLine("Prostokąt: "); var rectangle = new Rectangle(3.6, 6); Console.WriteLine(rectangle.Area()); Console.WriteLine(rectangle.Perimeter()); rectangle.SetSides(3, 5.89); Console.WriteLine(rectangle.Area()); Console.WriteLine(rectangle.Perimeter()); Console.WriteLine("Kwadrat: "); var square = new Square(3); Console.WriteLine(square.Area()); Console.WriteLine(square.Perimeter()); square.setSide(7.5); Console.WriteLine(square.Area()); Console.WriteLine(square.Perimeter()); Console.Read(); }
public void CompareRects(Rectangle R) { if (this.Area() == R.Area()) { Console.WriteLine("The area of the rectangles are equal"); } else { Console.WriteLine("The area of the rectangles are not equal"); } if (this.Perimeter() == R.Perimeter()) { Console.WriteLine("The perimeter of the rectangles are equal"); } else { Console.WriteLine("The perimeter of the rectangles are not equal"); } }
public void TestRectanglePerimeterIsZero() { Shapes.Rectangle rect = new Shapes.Rectangle(); rect.Perimeter(); }
public void TestRectangleComputePerimeter() { Shapes.Rectangle myRectangle = new Shapes.Rectangle(5, 10); Assert.AreEqual(30, myRectangle.Perimeter()); }
public void RectanglePerimeterTest() { Rectangle r = new Rectangle(4, 6); Assert.AreEqual(20, r.Perimeter()); }
public void RectanglePerimeterTest() { var testRectangle = new Rectangle(3,5); Assert.AreEqual(testRectangle.Perimeter(), 12); }
static void Main(string[] args) { bool flag = true; while (flag) { Console.WriteLine("Please select shape to process or [Q]uit:\n [C]ircle \n [R]ectangle \n [S]quare \n [T]raingle \n"); string program = (Console.ReadLine()); if (program == "q" || program == "Q") { Environment.Exit(0); } else if (program == "c" || program == "C") { Console.WriteLine("Please enter circle radius: "); double r = double.Parse(Console.ReadLine()); Circle circle = new Circle(r); Console.WriteLine("Please select output: \n [A]rea \n [P]erimeter \n [B]oth\n"); string a = (Console.ReadLine()); if (a == "a" || a == "A") { Console.WriteLine("Area of circle: " + circle.Area() + "\n"); } else if (a == "p" || a == "P") { Console.WriteLine("Perimeter of circle: " + circle.Perimeter() + "\n"); } else if (a == "b" || a == "B") { Console.WriteLine("Perimeter of circle: " + circle.Perimeter() + " \n Area of the circle: " + circle.Area() + "\n"); } } else if (program == "r" || program == "R") { Console.WriteLine("Please enter rectangle lengh: "); double l = double.Parse(Console.ReadLine()); Console.WriteLine("Please enter rectangle width: "); double w = double.Parse(Console.ReadLine()); Rectangle rectangle = new Rectangle(l, w); Console.WriteLine("Please select output: \n [A]rea \n [P]erimeter \n [B]oth\n"); string a = (Console.ReadLine()); if (a == "a" || a == "A") { Console.WriteLine("Area of rectangle: " + rectangle.Area() + "\n"); } else if (a == "p" || a == "P") { Console.WriteLine(" Perimeter of rectangle: " + rectangle.Perimeter() + "\n"); } else if (a == "b" || a == "B") { Console.WriteLine("Perimeter of rectangle: " + rectangle.Perimeter() + " \n Area of the rectagle: " + rectangle.Area() + "\n"); } } else if (program == "s" || program == "S") { Console.WriteLine("Please enter side of square: "); double side = double.Parse(Console.ReadLine()); Square square = new Square(side); Console.WriteLine("Please select output: \n [A]rea \n [P]erimeter \n [B]oth\n"); string a = (Console.ReadLine()); if (a == "a" || a == "A") { Console.WriteLine("Area of square: " + square.Area() + "\n"); } else if (a == "p") { Console.WriteLine(" Perimeter of square: " + square.Perimeter() + "\n"); } else if (a == "b") { Console.WriteLine("Perimeter of square: " + square.Perimeter() + " \n Area of the square: " + square.Area() + "\n"); } } else if (program == "t" || program == "T") { Console.WriteLine("Please enter triangle side a: "); double aside = double.Parse(Console.ReadLine()); Console.WriteLine("Please enter triangel side b: "); double bside = double.Parse(Console.ReadLine()); Console.WriteLine("Please enter triangel side c: "); double cside = double.Parse(Console.ReadLine()); Triangle triangle = new Triangle(aside, bside, cside); Console.WriteLine("Please select output: \n [A]rea \n [P]erimeter \n [B]oth\n"); string a = (Console.ReadLine()); if (a == "a" || a == "A") { Console.WriteLine("Area of triange: " + triangle.Area() + "\n"); } else if (a == "p" || a == "P") { Console.WriteLine(" Perimeter of triange: " + triangle.Perimeter() + "\n"); } else if (a == "b" || a == "B") { Console.WriteLine("Perimeter of triange: " + triangle.Perimeter() + " \n Area of the triange: " + triangle.Area() + "\n"); } } } }