static void Main(string[] args) { //List<string> list = new List<string>(); //int[] arr = new int[5]; //Stack<string> asen4e = new Stack<string>(); //list.Add("Ivan");//0 //list.Add("Ivan");//1 //list.Add("Ivan"); //list.Add("Ivan"); //list.Add("Ivan"); //list.Add("Ivan"); //list.Add("Ivanka"); //list.Add("Mariika"); //for (int i = 0; i < list.Count; i++) //{ // if (list[i][list[i].Length-1] == 'a') // { // Console.WriteLine(list[i]); // } //} double a=2.5; double b = 3.5; double c = 5.5; Triangle triangle = new Triangle(a, b, c); triangle.Show(); Console.WriteLine(triangle.ValidateTriangle()); Console.WriteLine(triangle.Face()); }
static void Main(string[] args) { // adunk paramétert, azt a konstruktort fogja használni Triangle firstTriangle = new Triangle(2, 2, 2); /* nem adunk, így az alternatív konstruktort használja, * ha van. * Ha nincs, akkor mindegyik oldal 0 lesz! */ Triangle secondTriangle = new Triangle(); TriangleWithEditableSides thirdTriangle = new TriangleWithEditableSides(2,3,4); // az oldalak kiiratása a getter/setter-en keresztül: Console.WriteLine(thirdTriangle.GetterSetterForA); Console.WriteLine(thirdTriangle.GetterSetterForB); Console.WriteLine(thirdTriangle.GetterSetterForC); Console.WriteLine("Szerkeszthető? : " + thirdTriangle.getIsTriangleValid()); Console.WriteLine("========================="); // az oldalak bekérése és átadása getter/setter-en keresztül: Console.WriteLine("Adja meg az új A oldalt: "); thirdTriangle.GetterSetterForA = double.Parse(Console.ReadLine()); Console.WriteLine("Adja meg az új A oldalt: "); thirdTriangle.GetterSetterForB = double.Parse(Console.ReadLine()); Console.WriteLine("Adja meg az új A oldalt: "); thirdTriangle.GetterSetterForC = double.Parse(Console.ReadLine()); }
static void Main(string[] args) { uint a = 0; uint b = 0; uint c = 0; Triangle t1 = new Triangle(); Console.WriteLine("Введите длину первой стороны прямоугольного треугольника: "); a = Convert.ToUInt32(Console.ReadLine()); Console.WriteLine("Введите длину второй стороны прямоугольного треугольника: "); b = Convert.ToUInt32(Console.ReadLine()); Console.WriteLine("Введите длину третьей стороны прямоугольного треугольника: "); c = Convert.ToUInt32(Console.ReadLine()); if (t1.createRecTriangle(a,b,c)== false) { Console.WriteLine("Ошибка: Треугольник не существует или не является прямоугольным"); return; } Console.WriteLine("Площадь прямоугольного треугольника = {0:0.00##}", t1.getSguare()); }
static void Main(string[] args) { Caller c = new Caller(); Rectangle r = new Rectangle(10, 7); Triangle t = new Triangle(10, 5); c.CallArea(r); c.CallArea(t); Console.ReadKey(); }